Использование Jmeter для заполнения формы?
-
12-09-2019 - |
Вопрос
Может ли кто-нибудь помочь мне понять, как использовать jmeter и заставить его автоматически заполнять и отправлять форму?Например, мне нужно заполнить окно поиска Google, а затем нажать кнопку «Мне повезет?»
Решение
Google не является хорошим примером, поскольку для формы используется GET.Например, чтобы выполнить поиск по запросу «jmeter» и нажать кнопку Feeling Lucky, вы можете просто отправить этот URL-адрес:
http://www.google.com/search?hl=en&source=hp&q=jmeter&oq=&btnI=1
Чтобы сделать настоящую публикацию, вам нужно найти имена полей управления формой из трассировки или просмотрев исходный код HTML и просто сделать что-то вроде того, что показано здесь.Имя пользователя/пароль — это имя поля для публикации.Действие http://www.example.com/login.
Другие советы
Обратите внимание, что снимок экрана неверный.Это метод «GET», и для него должно быть установлено значение «POST», иначе форма не будет отправлена должным образом.
Есть ли причина, по которой вы хотите загрузить тестовый Google?Если вам просто нужен сценарий, проверяющий функциональность веб-сайта, попробуйте selenium: http://seleniumhq.org/.Если вы действительно пытаетесь загрузить тестовую форму, вам необходимо создать соответствующий запрос.Использование такого инструмента, как Fiddler, может помочь.