上一篇介绍了如何手写一个简单的测试脚本。这篇主要是介绍懒人是怎么造测试脚本的!
要对web服务器进行测试,那么必须要有测试脚本,获取脚本最快捷方便的当然是录制脚本了。当然,手写脚本也是ok的,前提是参数简单,接口少,并且对要测试的场景都会发生哪些接口的请求了如指掌。细不细很麻烦,不符合实际情况,还是跟我一起录制脚本吧。
录制手机App脚本
首先添加一个线程组
![](https://img.haomeiwen.com/i9393087/1848b774910e915c.png)
添加一个http代理服务器
![](https://img.haomeiwen.com/i9393087/70633be340316543.png)
![](https://img.haomeiwen.com/i9393087/d1316a7dab962659.png)
点击启动后弹出下面窗口
![](https://img.haomeiwen.com/i9393087/be646b8c120aaa31.png)
这时在jMeter的bin目录下生成了一个安全证书,需要把这个安装证书添加到手机受信任的证书,这个证书的有效期是7天,7天后证书会重新生成。
![](https://img.haomeiwen.com/i9393087/eae1937fd2ca0c91.png)
将这个证书发送到手机保存到你能找的到的目录。我的手机是华为的,所以接下来说下华为安装证书的步骤。
设置--高级设置--安全--从sd卡安装证书--找到刚才的证书安装即可
接下来要将jMeter设置为手机的代理服务器
手机跟电脑使用同一个wifi,记下电脑的ip
![](https://img.haomeiwen.com/i9393087/bfb700672d81348c.png)
进入手机wifi设置--修改网络
![](https://img.haomeiwen.com/i9393087/252c6b34ae883a3b.png)
选择高级设置--手动
![](https://img.haomeiwen.com/i9393087/3d66116f1087685d.png)
![](https://img.haomeiwen.com/i9393087/ca6c181860d71f6f.png)
都设置好了,接下来可以开始录制了
![](https://img.haomeiwen.com/i9393087/9496980202570c73.png)
点击确定后,可以开始操作手机对你要测试的App进行访问,jMeter会把你手机的所有请求都录制下来。在开始录制前,把其他不相关的应用都关闭。接下来以慕课网为例:
![](https://img.haomeiwen.com/i9393087/913a7f8cfdf327f1.png)
可以看到网址、路径、请求参数等信息都已经获取到了。接下来用jMeter试试登录的接口吧。把其他请求都禁用,只留这一个。
![](https://img.haomeiwen.com/i9393087/838ac42a7a75816a.png)
添加一个结果数,用于查询响应结果。
![](https://img.haomeiwen.com/i9393087/f9e7b420d7f69d34.png)
点击启动按钮,jMeter会发送登录请求,可以看到服务端响应结果是200
![](https://img.haomeiwen.com/i9393087/1ff03fa0df037ac2.png)
网友评论