51Testing软件测试论坛

标题: 请教老师两个jmeter的问题 [打印本页]

作者: 予衬    时间: 2018-12-11 10:45
标题: 请教老师两个jmeter的问题
1、图一中的request_payload里面的参数,在jmeter里面应该怎么传值?
2.图二中的token,jmeter正则提取表达式应该怎么写?
弄了半天也没提取出来,还请老师帮帮忙
整个data部分,是这样的
"data":"[{\"accountState\":1,\"userVipRank\":1,\"registerIp\":\"113.91.141.180\",\"role\":1,\"registerTime\":\"2018-11-28 14:47:30\",\"userPwd\":\"ca2aac92e2a1fc0cd2149a29\",\"user_vip_rank\":1,
\"userNickname\":\"this is my nick\",\"GoogleCheck\":0,\"brokerAuditStatus\":2,\"recommendCode\":\"BFpAB6\",\"token\":\"672ce68781d015e8ff5b9f81e479221c\",\"brokerFlag\":2,\"starForbiddenStatus\":0,\"veteran\":5,
\"inRecommendCode\":\"12312\",\"PhoneNum\":\"\",\"starFlag\":2,\"userEmail\":\"609481047@qq.com\",\"id\":1007214,\"userIcon\":\"http://jxs-epn-trade.oss-ap-southeast-1.aliyuncs.com/epn-trade/tx_1537164366372.png\"}]",
"double1":null,"bd":null}

在学课程:
Appium移动app自动化测试高手修炼班
http://www.atstudy.com/course/397


作者: 学掌门网校    时间: 2018-12-11 13:51
第一个问题:确认下如果你这些参数是通过request body传入的,一般都是直接在jemeter中添加request参数;

另外关于接口参数传递的问题,需要搞明白三个点

1.  提交目的地 (url),具体提交到哪个url地址

2.  GET/POST, 以及提交的参数

3.  预计返回值

第二个问题:正则表达式

"token\\":\\"(.*?)"



*   匹配前面的子表达式零次或多次

?   匹配前面的子表达式零次或一次

.   是除了\n的任意字符

这三个组合在一起的含义就是 :0个或者任意个不是\n的任意字符(非贪婪模式,发现一个就立即匹配结束)

另外, \  表示将下一个字符标记为一个原义字符,可理解为转义字符
作者: 虫王戮蛊    时间: 2018-12-11 17:49





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2