JMeter参数化变量。如何在网址变量之间切换

时间:2018-10-22 16:25:40

标签: jmeter

我在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

我可以在该地址之间切换什么? 我必须在命令行中写什么命令? 我可以检查协议什么?

1 个答案:

答案 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的要求。