Автоматизация тестирования Web-приложений

e767c6f7726f7f403e49c4cd99a3e5f2.jpg Автоматизация тестирования — место встречи двух дисциплин: разработки и тестирования. Наверное поэтому, я отношу эту практику к сложным, но интересным. Путем проб и ошибок мы пришли к следующему технологическому стеку: SpecFlow (опционально): DSL NUnit: тестовый фреймворк PageObject + PageElements: UI-абстракиця Контекст тестирования (информация о целевом окружении, пользователях системы) Selenium.WebDriver Для запуска тестов по расписанию мы используем TFS 2012 и TeamCity. В статье я опишу, как мы к этому пришли, типовые ошибки и пути их решения.Читать дальше →

© Habrahabr.ru