webkit автоматизированное веб-тестирование - PullRequest
0 голосов
/ 18 июля 2011

Мне нужно автоматизировать веб-тестирование для нестандартного веб-браузера, созданного поверх webkit.Этот веб-браузер доступен не на настольном устройстве (например, на мобильном устройстве).Пожалуйста, предложите мне несколько способов автоматизировать это.

Обычный контрольный пример включает следующие шаги настройки, действия и проверки.Настройка: откройте браузер.Действие: откройте внутренний URL-адрес, проверьте: страница успешно отображена в браузере.

У меня нет особого доступа к этому устройству, я могу получить журналы при последовательном соединении и сделать снимок экрана.

В качестве первого шага я подумал о том, чтобы использовать подход захвата и воспроизведения, при котором сначала я сделаю захват всех изображений, а затем сравниваю их с этими сохраненными изображениями.Но этот подход не выглядит масштабируемым и склонным к трудоемкости.

Пожалуйста, предложите мне что-нибудь для достижения этой автоматизации с помощью webkit.

1 Ответ

0 голосов
/ 30 сентября 2011

попробуй http://sikuli.org/

запустить сервер с такой же способностью, как VNC-сервер, затем запустить инструмент тестирования в качестве клиента VNC, который является визуально удаленным контроллером, работающим на ПК, а затем использовать Sikuli для автоматизации на инструменте тестирования, который в конце концов передает все действия устройство и проверьте результат на ПК.

...