最近在学习使用jmeter来做测试,过程中遇到一些问题,最终得以解决,在此记录一下。
第一步:右键测试计划添加线程组后,右键线程组依次添加以下3项
在http请求默认值中填写好以下几项
第二步:使用badboy或者jmeter代理服务器录制脚本,有关于这两种录制方式网上有很多教程就不细说了。但是两种方式针对于我目前的项目还存在一些问题,目前没有得以解决,所以正在学习如何自己写脚本。
第三步:右键【线程组】选择【添加】中【监听器】中的【察看结果树】,点击启动
可以看到有些失败了,一一点击查看取样器结果,可以找到set cookie这一行,获取jsessionid。
第四步:在线程组中右键这个请求提取jsessionid
正则表达式根据之前在取样器中获取的格式来写,不一定与我的相同。
第五步:提取sid之后使用${sid}来进行替换,替换所有用到jsessionid的地方就可以了,${ }中的就是刚刚的引用名称,类似于变量名的那个
这样就完成了。
转载于:https://www.cnblogs.com/Wei-s/p/8203224.html