Инструмент веб-регрессионного тестирования с захватом экрана - PullRequest
0 голосов
/ 03 сентября 2010

Я ищу инструмент для тестирования веб-сайтов, который будет следовать простому сценарию, например,

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) )

1 Ответ

0 голосов
/ 04 сентября 2010

Дополнение Firefox iMacros для Firefox может сделать это: http://wiki.imacros.net/Browser_Automation#Web_Site_Screenshot

Вы можете запустить этот макрос также в iMacros для Internet Explorer и, возможно, также в iMacros для Chrome.

...