我们在非 GUI 模式下运行测试,并传入各种参数,如服务器、端口、线程等。我们还希望在 GUI 模式下运行测试,并能够在 GUI 中更改这些参数。
我想做的是使用 2 个用户定义的变量对象,其中一个包含我们可以编辑的静态数据,另一个包含参数。这样实际的测试计划不会改变,但我们可以将变量设置为参数,并禁用静态数据。或者当我们想要使用静态数据运行时禁用参数化的。
但这似乎不起作用——没有错误。
我做了类似的事情,但我为此使用了 UDF。
我所做的是设置变量并使用默认值。
VARNAME VALUE
otl_PROTOCOL ${__P(otl_protocol,https)}
otl_PORT ${__P(otl_port,443)}
otl_THREADS ${__P(otl_threads,1)}
otl_REPS ${__P(otl_reps,1)}
otl_RAMP ${__P(otl_ramp,0)}
我也为服务器名称做了一个。这样,我可以在此处使用默认值,也可以在命令行参数或 user.properties 中传递参数。这对我来说非常有效。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)