为什么要进行公共数据维护?数据维护的方法是?
一、用户自定义变量
添加一个用户自定义变量
在【用户定义的变量】上添加网站的URL和端口号
在登录、订单页面引用,使用${变量名}
示例,对应的jmx文件
false
true
false
host
shop-xo.hctestedu.com
=
网站的URL
port
80
网站的端口号
=
存放公用的东西
false
username
=
true
type
false
xiaoming108
=
true
accounts
false
123456
=
true
pwd
${host}
${port}
http
?s=api/user/login&application=app&application_client_type=type
POST
true
false
true
false
${host}
${port}
http
/index.php?application=app&s=api/order/index&token=946e7110ec978f49c2a477084d67a41c
POST
true
false
true
false
false
saveConfig
true
true
true
true
true
true
true
false
true
true
false
false
false
true
false
false
false
true
0
true
true
true
true
true
true
continue
false
1
1
1
false
测试片段---测试计划
测试计划
登录模块测试片段
测试片段---测试计划
测试计划
订单模块测试片段
false
saveConfig
true
true
true
true
true
true
true
false
true
true
false
false
false
true
false
false
false
true
0
true
true
true
true
true
true
二、CSV数据文件--多组数据
比如:带有CSV参数化的登录
添加一个线程组--并且设置线程数
准备好csv数据,用记事本新增一个文件,user.csv或者user.txt
添加csv数据文件设置
选择文件
替换参数
示例:对应的jmx文件
false
true
false
host
shop-xo.hctestedu.com
=
网站的URL
port
80
网站的端口号
=
存放公用的东西
C:/Users/zip/Desktop/user.txt
utf-8
type,accounts,pwd
true
,
false
true
true
shareMode.all
false
${type}
=
true
type
false
${accounts}
=
true
accounts
false
${pwd}
=
true
pwd
${host}
${port}
http
?s=api/user/login&application=app&application_client_type=type
POST
true
false
true
false
false
saveConfig
true
true
true
true
true
true
true
false
true
true
false
false
false
true
false
false
false
true
0
true
true
true
true
true
true
${host}
${port}
http
/index.php?application=app&s=api/order/index&token=946e7110ec978f49c2a477084d67a41c
POST
true
false
true
false
false
saveConfig
true
true
true
true
true
true
true
false
true
true
false
false
false
true
false
false
false
true
0
true
true
true
true
true
true
continue
false
1
5
1
false
测试片段---测试计划
测试计划
登录模块测试片段
测试片段---测试计划
测试计划
订单模块测试片段
false
saveConfig
true
true
true
true
true
true
true
false
true
true
false
false
false
true
false
false
false
true
0
true
true
true
true
true
true