Существует ли способ визуально видеть, выполняет ли htmlunit корректные команды?

Существует ли способ визуально видеть, выполняет ли htmlunit корректные команды? У меня есть трудное требование для использования htmlunit. Я просто не знаю, заполняет ли это всю форму правильно.

1
задан Albert T. Wong 25 June 2010 в 07:36
поделиться

2 ответа

HTMLunit разработан, чтобы быть браузером без графического интерфейса, и для ваших требований вы можете рассмотреть возможность использования Webdriver или Watir или Selenium и т. Д. Такие инструменты. Если вы находитесь в Ruby, взгляните на Celerity, который обернул HtmlUnit в API Watir-ish; На самом деле Celerity сам по себе заворачивается Culerity, который объединяет Celerity и Cucumber, и это может вас заинтересовать.

1
ответ дан 2 September 2019 в 23:31
поделиться

Что вы подразумеваете под «правильными командами»? Сам HtmlUnit не даст вам подробного описания того, что он делает, если вы это имеете в виду. Как говорит сутасанкар, HtmlUnit - это безголовый браузер (намеренно), и он никогда не даст вам классного опыта Watir, наблюдая за пролетающими страницами.

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

Не потребуется много времени, чтобы написать оболочки для интересующих вас «команд», таких как «getPage», нажатие кнопок, записи форм и тому подобное.

0
ответ дан 2 September 2019 в 23:31
поделиться