我在JMeter中参数化了URL变量。 我是通过.csv文件完成的。 我有一个.csv文件,其中包含协议,主机和端口; 在协议中,我有dev,preprod,prod和local, 我想在dev,preprod,prod和Local之间切换。
我的CSV文件如下:
protocol host port dev dev.mycom.io 80 preprod preprod.mycom.io 80 prod prod.mycom.io 80 localDev local.mycom.com 8080
我可以在该地址之间切换什么? 我必须在命令行中写什么命令? 我可以检查协议什么?
答案 0 :(得分:0)
如果需要,可以通过用户定义的变量来完成此操作:
名称:HOST值:$ {__ P(HOST,local.mycom.com)}
名称:PORT值:$ {__ P(PORT,8080)}
这将默认将HOST设置为local.mycom.com,将PORT缺省设置为8080,如果未传递任何命令行参数,则可以在通过命令行运行测试时使用以下命令传递新的HOST和PORT: -JHOST = dev.mycom.io -JPORT = 80
您的测试将指向dev.mycom.io:80
但是,这不能满足您使用csv的要求。