#jmeter
#jmeter
Вопрос:
Например: на домашней странице есть ссылки ниже
a, b, c, d Во время записи производительности скрипт нажмет на a и перейдет на соответствующую страницу. Теперь, чтобы получить доступ к ссылке b, мне нужно вернуться на домашнюю страницу. должна ли домашняя страница включаться после каждого запроса?
Ответ №1:
Я бы рекомендовал следующий подход:
- Открыть домашнюю страницу
- Сохраняйте все ссылки в переменные JMeter с помощью экстрактора регулярных выражений
- Повторите все ссылки, используя либо контроллер ForEach, либо напрямую используйте их в дальнейших пробоотборниках HTTP-запросов «Path», если ваш тестовый сценарий отличается.
Комментарии:
1. если в плане тестирования мой первый запрос, если www.test.com/a / и второе — это www.test.com/b / затем для второго запроса, что должно быть добавлено в Referrer заголовка HTTP в качестве URL домашней страницы или URL первого запроса? Пожалуйста, посоветуйте.
2. Если в этом случае мой первый запрос, если для домашней страницы (www.test.com /) , во- вторых , если для ссылки a (www.test.com/a /) и третий запрос на ссылку b (www.test.com/b /).
3. продолжение ко второму комментарию : в третьем запросе на ссылку b (www.test.com/b /) что должно быть Реферером HTTP-заголовка как www.test.com / или www.test.com/a / ?
4. Если на домашней странице есть 5 ссылок (a, b, c, d, e, f) и 3 ссылки (g, h, i) доступны с помощью следующей стрелки. В сценарии, если сначала нажать на ссылку a с домашней страницы, я вижу ссылку как URL домашней страницы в сценарии. Делая это с помощью файла данных CSV, я не вижу ссылки, так что это правильный подход для выполнения нагрузочного теста в подобных сценариях