Я ищу инструмент для тестирования веб-сайтов, который будет следовать простому сценарию, например,
URL www.example.com/SomePage
FORMFIELD MyFormFieldID = "Some value"
BUTTON-PUSH MyButtonID
or
CLICK-LINK MyLinkID
WAIT 2 seconds
и захватывать изображения окна браузера для сравнения с известным хорошим набором основных изображений, например, команда типа:
SCREEN CAPTURE TO Test0001-Image0001.JPG
таким образом, что окно браузера будет записано в файл (включая захват скрытых частей)
Затем инструмент DIFF, который покажет мне различия между ранее сохраненным набором мастер-изображений и набором текущих тестовых изображений.
Сравнение изображений должно предпочтительно разрешать использование изображений XOR-Mask (например, чтобы отображение даты / времени не считалось разницей)
У нас есть версия Waitir, которую мы сильно изменили, чтобы сделать именно это (используя захват изображения с www.smalleranimals.com/sasuite.htm), но теперь я мог бы сделать что-то кросс-браузерное, например. на основе Selenium (возможно, с использованием captureEntirePageScreenshot (имя файла, kwargs) )