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