Хороший вопрос, и ответ зависит от некоторых особенностей.
- Какой протокол lr используется?
- Как выглядит тестовый скрипт между Lr_start_transaction («Page_A»);и Lr_end_transaction («Page_A»);
- Если используется веб-протокол, используется ли режим записи при создании html или URL тестового скрипта?
Выглядит ли тестовый скрипт ниже?(7 ресурсов (5 изображений и 2 css) в EXTRARES (дополнительные ресурсы)).
Lr_start_transaction («Page_A») web_url («моя страница», «URL = http://www.example.com/",» Resource = 0"," RecContentType = text / html "," Referer = "," Snapshot = t1.inf "," Mode = HTML ", EXTRARES," Url = / static / image1.png ", ENDITEM," Url = / static /image2.png ", ENDITEM," Url = / static / image3.png ", ENDITEM," Url = / static / image4.png ", ENDITEM," Url = / static / image5.png ", ENDITEM," Url = /static / css1.css ", ENDITEM," Url = / static / css2.css ", ENDITEM, LAST); Lr_end_transaction (“ Page_A ”)
Чтобы проверить, загружаются ли ресурсы впараллельно вы можете запустить несколько небольших тестов.
Используйте функцию, подобную выше, и запишите время отклика транзакции.
Затем запустите другой тест, вызывающий ресурсы между web_concurrent_start / web_concurrent_end.
Затем выполните другой тест, вызывая каждый ресурс (image1, image2 .. и т. д.) последовательно (не как часть списка EXTRARES)
Сравните время ответа транзакции этихтри теста.