51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2073|回复: 2
打印 上一主题 下一主题

[在学] 请教老师两个jmeter的问题

[复制链接]
  • TA的每日心情
    开心
    2016-11-15 11:52
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2018-12-11 10:45:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    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自动化测试高手修炼班

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2018-12-11 13:51:00 | 只看该作者
    第一个问题:确认下如果你这些参数是通过request body传入的,一般都是直接在jemeter中添加request参数;

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

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

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

    3.  预计返回值

    第二个问题:正则表达式

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



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

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

    .   是除了\n的任意字符

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

    另外, \  表示将下一个字符标记为一个原义字符,可理解为转义字符
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-10 23:24 , Processed in 0.063735 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表