怎么在JMeter中的实现关联
发表于:2024-11-23 作者:热门IT资讯网编辑
编辑最后更新 2024年11月23日,我们一直用的phpwind这个系统做为演示系统, 如果没有配置好的同学, 请快速配置之后接着往下看哦.phpwind发贴时由于随着登陆用户的改变, verifycode是动态变化的, 因此需要用到关联
我们一直用的phpwind这个系统做为演示系统, 如果没有配置好的同学, 请快速配置之后接着往下看哦.
phpwind发贴时由于随着登陆用户的改变, verifycode是动态变化的, 因此需要用到关联.
LoadRunner的关联函数是reg_save_param, Jmeter的关联则是利用后置处理器来完成.
在需要查找的请求后面添加后置处理器:
模板: 正则表达式可以设置多个 模板进行匹配,在此只可指定运用哪个模板, 模板自动编号, $1$表示第一个模板, 以此类推, $0$指全文匹配
匹配数字: 在匹配时往往会出现多个值匹配的情况,如果匹配数为0则代表随机取匹配值. 不同模板可能会匹配一组值, 那么可以匹配数字来确定取这一组值中的哪一个. 负数取所有值, 可以与For Each Controller一起使用来遍历.
正则表达式的验证可以用matchtracer来验证编写是否正确, 可以通过http://www.cr173.com/soft/5443.html下载绿色破解版. 以下是使用界面:
正则表达式匹配正确, 就可以开始引用了.
运行脚本, 查看结果树, 或者从页面去检查贴子是否发成功.
欧啦, 通过后置处理器添加关联就成功咯.
整理:千锋软件测试