Я ищу инструмент автоматизации веб-страницы в Perl. Я хочу иметь возможность управлять различными браузерами, такими как IE, firefox и т. д., из моего тестового сценария. Мне нужно автоматизировать веб-страницу продукта с большим количеством полей ввода и множеством javascript. Мне не нужен собственный браузер, как у mechanize. Раньше я работал с Ruby и там использовал Watir. Есть ли что-то подобное в Perl?
веб-автоматизация из perl
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
- WWW::Mechanize::Firefox
- Win32::IE::Mechanize (модуль больше не существует.)
person
Quentin
schedule
19.07.2010
Спасибо, но Mechanize не поддерживает Javascript. Веб-страницы, которые мне нужно автоматизировать, полностью динамичны и используют много javascript. search.cpan .org/~petdance/WWW-Mechanize-1.64/lib/WWW/Mechanize/.
- person Anjali; 19.07.2010
WWW::Mechanize работает только с двумя модулями, на которые я ссылаюсь.
- person Quentin; 19.07.2010