[Из песочницы] Про Selenuim и один «велосипед»

Всем привет! Я бы хотел рассказать о проблемах, с которыми я сталкивался в процессе освоения Selenuim WebDriver, c их решением и тем, как эти решения, в принципе, можно использовать. Все это представлено в виде прототипа фрэймворка, ссылка на который будет в конце статьи. В этом посте я хочу поделиться своими идеями реализации шаблона Page Object, о том как можно обрабатывать ошибки, возникающие в процессе выполнения тестов, рассказать немного о логгинге. А так же поделиться сведениями о некоторых инструментах, которые реализованы с использованием Selenuim WebDriver, и своими наработками. План моей статьи следующий:1. Капитан очевидность, вместо вступления. 2. Немного о себе, надо представиться… 3. Почему Selenium? 4. О Page Object… 5. Не баг, а фича! 6. И снова про логгинг и отчетность. 7. А разве нет аналогов? 8. Обещанные ссылки. 9. В заключение. Итак, поехали! Читать дальше →

© Habrahabr.ru