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