Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций

Отправка email-нотификаций является частью многих процессов, начиная от регистрации и заканчивая крупными маркетинговыми онлайн-кампаниями.
Тестирование email-нотификаций при наличии большого их количества превращается в трудоёмкую задачу: нужно совершить набор действий, приводящих к отправке сообщения, зайти в почтовый ящик и найти в нем нужное письмо, сверить его с ожидаемым, зафиксировать результат. Повторить N раз, где N измеряется сотнями.

Я расскажу о том, как легко автоматизировать проверку email-нотификаций, полученных по IMAP, применяя лишь пару библиотек языка Python. Продемонстрированные автономные примеры вы сможете опробовать сразу же после доклада - например, найти названия всех вложений формата MS Word в ваших исходящих.
Доклад будет полезен как новичкам, так и людям с опытом работы в тестировании, – всем тем, кто устал чувствовать себя почтальоном, перебирая бесконечную кипу сообщений, и хочет «кататься на велосипеде, который не нужно изобретать».

Презентация

Comments

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Your review is now here. Continue to communicate with the speaker
Found a mistake?