Автоматизированные UI тесты для индустрии путешествий
Краткое описание проекта: задачей компании было восстановление неиспользуемых автоматизированных UI Selenium 1.0 тестов для продукта заказчика в области индустрии путешествий. Следующими шагами были перевод существующих тестов на Selenium2/WebDriver, внедрение архитектуры на основе паттерна PageObject, создание новых тестов для большого количество тест кейсов, и внедрение в продукт заказчика принципов, подходов и процессов в области управления автоматизированными тестами и привязки тестов к бизнес-документации.
Технологии: JUnit, Selenium1-2, WebDriver; Jenkins, Maven, Eclipse, Linux.
Особенности проекта: новые тесты, создаваемые командой проекта, необходимо было использовать для тестирования уже существующих инсталяций продукта, поэтому мы применили Data Driven Testing паттерн.
Результат проекта: все фазы проекта были завершены успешно. Компания-заказчик внедрила новые процессы и начала использовать восстановленные и новые автоматизированные тесты.
Достижения компании на проекте:
- Создание архитектуры на базе паттерны PageObject.
- Создание и поддержка документов, позволяющих управлять тестами нам и заказчику.
- Формализация процессов и создание необходимых мануалов.
Отзывы клиентов:
Мария Бондаренко, Совладелец, GP Software.Travel, Информационные технологии и услуги, Беларусь, Германия
Компания JazzTeam принимала участие в автоматизации тестирования одного из наших проектов.
Хочется отметить высокое знание командой необходимых технологий, уверенное владение инструментарием, включая CI систему Jenkins и хорошее качество оказанных услуг. Инженеры компании предложили и реализовали архитектурные улучшения, участвовали в построении процессов на проекте и всегда шли нам навстречу.