我需要同时下载图像。所有图像url都已从请求的一个响应中提取。我使用正则表达式提取程序捕获了所有图像url。并且profileimagepath\u matchnr是可变的。
ProfileImagePath_1="www.mydomain.com/img1.png"
ProfileImagePath_2="www.mydomain.com/img2.png"
ProfileImagePath_3="www.mydomain.com/img3.png"
ProfileImagePath_4="www.mydomain.com/img4.png"
ProfileImagePath_5="www.mydomain.com/img5.png"
ProfileImagePath_6="www.mydomain.com/img6.png"
ProfileImagePath_7="www.mydomain.com/img7.png"
现在我需要同时下载所有这些图片。我无法使用jp@gc 并行http请求,因为profileimagepath\u matchnr不同。
1条答案
按热度按时间kb5ga3dv1#
您应该能够动态构建URL列表,如:
添加jsr223预处理器作为
将以下代码放入“脚本”区域:
就这样,预处理器将从jmeter变量中检索所有图像url,并将它们添加为
jp@gc - Parallel HTTP Requests
采样器请参阅您应该在groovy文章中使用的前8个jmeter java类,以了解这些类的作用
vars
以及sampler
变量均值