17天JMETER&FIddler抓包导入&运维
2018-10-05 本文已影响87人
阿登20
fiddler 抓包如何导入jemter
1.fiddler 抓包过滤设置 OK开始抓包
![](https://img.haomeiwen.com/i13983750/6731a4c1b0897fbd.png)
2.抓包
![](https://img.haomeiwen.com/i13983750/c07518a238b7ea39.png)
3.MARK 打标记
![](https://img.haomeiwen.com/i13983750/0ac5c4629db4b606.png)
4.导出设置
![](https://img.haomeiwen.com/i13983750/ab9204670735fc0d.png)
![](https://img.haomeiwen.com/i13983750/77ee366e149c3d19.png)
5.选择保存路径
![](https://img.haomeiwen.com/i13983750/be9a66af1d917555.png)
导入到Jmeter 筛选可用信息
1.右击测试计算 点合并
![](https://img.haomeiwen.com/i13983750/529c6d69a43e1347.png)
2.路径选择文件
![](https://img.haomeiwen.com/i13983750/b9bac8f153a07136.png)
3.筛选可用的
![](https://img.haomeiwen.com/i13983750/f67d462acd1abd05.png)
![](https://img.haomeiwen.com/i13983750/a5534a721626f493.png)
![](https://img.haomeiwen.com/i13983750/cd3ab7748e063cf8.png)
添加随机函数(只能针对数字) random这个函数
![](https://img.haomeiwen.com/i13983750/c760e673d14cb175.png)
![](https://img.haomeiwen.com/i13983750/a004757f5d9ad5ae.png)
-
粘贴函数
image.png
image.png
添加函数 如果值是中文我们用randomstring这个函数
![](https://img.haomeiwen.com/i13983750/b50f45f5cc68e208.png)
![](https://img.haomeiwen.com/i13983750/f56a2ffe1a13f19b.png)
为了我们数据好删除我们在有的字段前面一些好搜索的值
![](https://img.haomeiwen.com/i13983750/8557b1219bdd468f.png)
运行一下看一看.
做简单的压力测试我们可以加一个循环控制器 如图
![](https://img.haomeiwen.com/i13983750/6dca1f581445ba0a.png)
然后将新增账户放在循环控制器里面
![](https://img.haomeiwen.com/i13983750/f20538c51ff456f9.png)
跑一下看看体验结果
-
我们还可以添加每次执行结果的时间
image.png
image.png
跑一下看看
流程测试&用户自定义变量
用户自定义变量
用户自定义变量就像一个盒子,盒子里面有水果 钱 刀 手机,这些东西就像jmeter里面参数字段值集合.我们把这些值放在里面.方便我们去取.
![](https://img.haomeiwen.com/i13983750/dd62a3e8541153bd.png)
![](https://img.haomeiwen.com/i13983750/398878e09e2e9c68.png)
- 下面 HTTP请求的值就用自定义变量内的值
value = ${自定义内的值}
image.png
-
debug sampler 打印BUG
image.png
如何获得数据,造数据
获得数据
1.查询 里获得
2.添加 里获得
3.数据库 得获得
造数据
1.前端界面
2.后端接口
3.持久层数据库
-
一句话概括:有界面用界面,没界面用接口,没接口用持久层数据库
功能测试,如何获得数据,流程测试,测试方法.jpg