由于我们公司是司机端有动态验证码,所以我就写司机端登录,有动态验证码的时候,该如何写接口
1,首先需要开发提供获取验证码接口和登录接口
2,然后在jmeter上进行内容填写
接口文档我就不说了,问开发要就行了?
我们从第二步开始讲起
- HTTP请求默认值首先设置好,原因就是下面每次添加一个请求都不用写一遍了
- 接下来添加一个发送验证码的HTTP请求,配置内容如下:
然后添加一个查看结果树,运行一下当前的接口,看一下响应结果,运行结果 "captcha":"1234"这个值就是验证码,我们需要把这个值传给司机登录接口,因为司机登录,需要验证码,所以接下来我们用正则把这个值给提取出来
- 在发送验证码接口上右键添加后置处理器,正则表达提取器,表达式的书写方式如下进行提取,主要是看你的响应格式是什么的格式
- 接下来在添加一个司机登录接口
- 这样在运行一下,就可以登录成功了