工作中用 jmeter 请求一个接口对谈得上会 jmeter 的人似乎都是可以做出来的,但是实际难点是参数化,结果的断言,结果的汇总等。本文将针对结果过滤有效性的情况展开分析。
简单的解决就是把绿色的部分都给屏蔽掉,如下图所示:
如果有下图提示,忽略即可。
下面是日志文件的样子:
不管是从哪里拿到的测试数据,当保存为 cvs 时要保存为 utf-8 的数据,可以先以 txt 文件写入数据,保存的时候再去修改。
在对应的线程组上配置循环为永远,利用 cvs 遇到结束符停止的功能。
以下示例是通过在断言失败时写入文件来达到目的。如果测试的数据特别多也需要对数量做统计,也是可以处理的。
注意点:jmeter 中接入的 python2 版本,jmeter 中赋值参数一定要是 u”参数值” 的 unicode 值,不然也会有编码的很多问题,所以存文件的时候要将其解码为 byte 的。
示例代码:
原文:https://www.cnblogs.com/juno3550/p/14464734.html