Перейти к содержимому

Tuchka_84

Регистрация: 08 июн 2007
Offline Активность: 15 июл 2011 10:55
-----

Мои темы

Jmeter как сделать проверку для переопределенной страницы

10 августа 2010 - 06:05

Здравствуйте,

При изучении главы 6 книги Apache Jmeter Emili H.Halily , возник вопрос с проверкой страниц с помощью Response Assertion.
В примерах, как я понимаю использовался сайт http://www.packtpub.com/ какой-то предыдущей версии. Я хотела проверить функционал - "Регистрация пользователя без ввода пароля" . Записываю все действия с помощью Workbench. Последний запрос записанный им POST на страничке /account (рисунок прикрепляю). В книге же написано, что должен быть переход на другую страничку после ввода. Если добавить Response Assertion со значением "And your password field is required" (как на рисунке), то этот Response не проходит ( рис 3). Если повторно с помощью GET запроса загрузить страничку /account и там указать этот Response, то тоже не проходит.
Т.е. вопрос в том, как тестировать переопределяющуюся страничку после ввода данных в неё, если страничка остается той же самой /account только на ней появляется текст, к примеру, "And your password field is required", который и хотелось бы найти на ней.

PS
Если после ввода происходит автоматический переход на новую страничку, то Response Assertion работает на ура. Текст определяется ,к примеру, когда я тестировала страничку Search на своем сайте и Response Assertion со словами "Найдено страниц :4" отработало отлично.

Заранее спасибо.

Выполнение https через proxy

09 июля 2010 - 12:26

Здравствуйте,
Рассмотренная тема здесь мне не помогла:
тема на форуме

Поэтому завела новую тему.
Вопрос в следующем:
Выход в интернет через proxy port username password. Все необходимые параметры задаю при запуске Jmeter :
jmeter.bat -H hostname -P port -u user -a password.
К примеру HTTP Request с протоколом http проходят на ура.
Записала с помощью Workbench тест для страничек https . Все записалось также на ура , в HTTP Proxy Server пункт Attempt HTTPS Spooling был включен. Записала действия логина пользователя на страничке /account.
Вопрос в следующем: При создании TestPlan на основании записанных страничек ни один из запросов https не проходит .Возвращается ошибка "Response code: Non HTTP response code: java.io.IOException
Response message: Non HTTP response message: Unable to tunnel through proxy. Proxy returns "HTTP/1.0 403 Forbidden"
Может еще какой компонент надо в Jmeter подключить чтобы он ВЫПОЛНЯЛ записанные Https запросы. Т.е. мне не очень понятно зачем давать записывать если потом выполнить не можешь?
PS
Читала на форумах что вроде без входа через proxy потом все https запросы выполняются. Но мне надо именно через proxy.
Если кто знает решение заранее спасибо.
Версия Jmeter 2.3.4