Сегодня 18 января, суббота ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Записки о тестировании ПО
Записки о тестировании ПО
Голосов: 1
Адрес блога: http://swtesting.livejournal.com/
Добавлен: 2008-06-02 01:12:46
 

HtmlUnit, хорошее дополнение вашего тестового фрэймворка.

2008-06-01 23:00:24 (читать в оригинале)

HtmlUnit не представляет из себя самостоятельной тестовой среды, но HtmlUnit может стать ее дополнением, предназначенным для эмуляции действий веб-браузера. Точкой входа всех автотестов HtmlUnit будет объект htmlunit.WebClient. С его помощью например можно получить в виде объекта страницу c заданным url. В возможности HtmlUnit входит эмулирование конкретного браузера, например firefox 2, ie6, ie7. Версия браузера передается в конструктор htmlunit.WebClient через объект htmlunit.BrowserVersion. Взаимодействие с HtmlUnit организовано с помощью объектов(form, page, window и т.д.)

Также автотесты использующие HtmlUnit поддерживают:
  • использование proxy-сервера для отправки запросов.
  • submit форм. Взаимодействуем с формой через объект form, аналогичные объекты есть также для ее содержимого.
  • обработку alert, prompt, confirmation. Через обработчики можем отследить появление диалогов.
  • обработку стандартных событий.
  • протоколы http и https.
  • работу с куками.
  • отправку get, post, head запросов.

Ознакомиться более подробно и скачать HtmlUnit можно на официальном сайте HtmlUnit
Еще немного о htmlunit в блоге msemenkin

FireShot - удобная утилита для создания скриншотов в firefox.
Автотесты и selenium rc.
Нагрузочное тестирование с помощью apache bench.

Тэги: htmlunit, web

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.