веб-автоматизация из perl

Я ищу инструмент автоматизации веб-страницы в Perl. Я хочу иметь возможность управлять различными браузерами, такими как IE, firefox и т. д., из моего тестового сценария. Мне нужно автоматизировать веб-страницу продукта с большим количеством полей ввода и множеством javascript. Мне не нужен собственный браузер, как у mechanize. Раньше я работал с Ruby и там использовал Watir. Есть ли что-то подобное в Perl?


person Anjali    schedule 19.07.2010    source источник
comment
Расскажите нам что-нибудь о Ватире? Что означает пользовательский браузер (который вам не нужен)?   -  person ysth    schedule 19.07.2010
comment
Watir используется для автоматизации существующих веб-браузеров. Это не веб-браузер сам по себе. Он управляет другими веб-браузерами. Мое требование - проверить совместимость с доступными веб-браузерами.   -  person Anjali    schedule 19.07.2010


Ответы (2)


Selenium-RC с WWW::Selenium может быть тем, что вы ищете. Тим Брокман написал о его настройке здесь: Selenium и Perl. = слезы радости

person Anders Lindahl    schedule 19.07.2010

person Quentin    schedule 19.07.2010
comment
Спасибо, но Mechanize не поддерживает Javascript. Веб-страницы, которые мне нужно автоматизировать, полностью динамичны и используют много javascript. search.cpan .org/~petdance/WWW-Mechanize-1.64/lib/WWW/Mechanize/. - person Anjali; 19.07.2010
comment
WWW::Mechanize работает только с двумя модулями, на которые я ссылаюсь. - person Quentin; 19.07.2010