Selenium и Post request
#1
Отправлено 01 марта 2011 - 11:25
Пишу тесты на связке Selenium RC + TestNG + Java
Подскажите, пожалуйста, как в Selenium RC сделать POST запрос?
#2
Отправлено 01 марта 2011 - 11:27
#3
Отправлено 01 марта 2011 - 11:32
Верно. Либо надо искать форму, которая посылает нужный запрос, либо взять что-то типа HttpUnit-a и посылать запросы напрямую. Фактически это просто подключение новой библиотекиСелениум как бы эмулирует действия пользователя, как пользователь может сделать POST запрос?
#4
Отправлено 01 марта 2011 - 11:32
Цель следующая, надо отправить post запрос, распарсить его и найти нужное значение, которое в дальнейшем обрабатывать.
Именно запрос, а не нажатие кнопки
#5
Отправлено 01 марта 2011 - 11:39
А можете подробнее рассказать, а то как-то все туманно.
Цель следующая, надо отправить post запрос, распарсить его и найти нужное значение, которое в дальнейшем обрабатывать.
Именно запрос, а не нажатие кнопки
Мне почему-то кажется что вам нужно не то чтобы отправить, а споймать post запрос, и потом его распарсить. А генерируется он у вас каким нибудь джава-скриптом.
#6
Отправлено 01 марта 2011 - 11:48
А можете подробнее рассказать, а то как-то все туманно.
Цель следующая, надо отправить post запрос, распарсить его и найти нужное значение, которое в дальнейшем обрабатывать.
Именно запрос, а не нажатие кнопки
Мне почему-то кажется что вам нужно не то чтобы отправить, а споймать post запрос, и потом его распарсить. А генерируется он у вас каким нибудь джава-скриптом.
Верно, я могу отправить его нажатием на кнопку, но хотелось бы попробовать сделать это именно запросом
#7
Отправлено 01 марта 2011 - 11:49
#8
Отправлено 02 марта 2011 - 13:31
#9
Отправлено 10 марта 2011 - 12:00
Спасибо)Вам нужен не Selenium, а что-то вроде HtmlUnit, ну или вообще проще использовать Apache Http Client напрямую (или аналоги если используете не Java).
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных