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