目前我的测试结构是:
所以我的测试运行正常,有一个CAMPAIGN_ID。 现在我想要增强此测试并为10个广告系列执行它,而不是每次都在用户自定义变量中更新它。 所以我创建了一个campaign.txt文件,如下所示
问题: 1.实现这一目标的最佳方法是什么?我应该使用beanshell prepocessor从txt文件中读取并将其存储在vars.put(" Campaign1",100)中并用于循环遍历每个循环。 有人可以帮我解决新的测试结构和代码示例吗?
非常感谢任何帮助!
答案 0 :(得分:2)
您是否尝试循环播放2个csv文件?
对于外部CSV文件(CAMPAIGN_ID)中的每一行,您需要运行内部csv文件(user_id)的所有行,然后查看下面的示例。
http://www.testautomationguru.com/jmeter-looping-2-csv-files/