Добрый день! Подскажите, пожалуйста, какие есть инструменты для автоматизированного тестирования UI с помощью скриншотов? Нужно, чтобы программа выполняла последовательность действий (как селениум), а в конце делала скриншот, который сравнивается попиксельно с эталонным скриншотом. В случае несовпадения двух скриншотов, выдается ошибка.
#1
Отправлено 16 июня 2015 - 09:07
#2
Отправлено 16 июня 2015 - 09:28
Наиболее часто упоминается Sikuli, но для сравнения скриншотов достаточно любой библиотеки обработки/сравнения картинок, используемой совместно с любым инструментом тестирования.
То есть, например, Selenium выполняет действия, снимает скриншоты -- а потом при помощи этой дополнительной библиотеки они сравниваются с эталонами.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#3
Отправлено 16 июня 2015 - 10:34
#4
Отправлено 17 июня 2015 - 06:37
Большое спасибо!
#5
Отправлено 22 июня 2015 - 16:10
Пытаемся к себе внедрить в проект gemini для регрессионного тестирования отображения веб-страниц (Node.js + WebDriver):
https://github.com/g...-testing/gemini
https://ru.bem.info/...testing/gemini/
https://ru.bem.info/...-odessajs-2014/
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных