摘要: 前言 小伙伴们,用python做接口自动化是不是写代码比较繁琐,而且没有python代码基础的小伙伴根本无从下手对吧!今天我们来学习一下如何使用JMeter工具实现接口自动化测试。 1、安装JDK,配置java环境变量(安装过程略) 2、安装Jmeter(安装过程略) 3、安装ANT 3.1、下载安 阅读全文
posted @ 2020-02-24 20:30 一步一脚印丶 阅读(2646) 评论(0) 推荐(0) 编辑
摘要: 前言 在用JMeter做接口测试时,我们经常会遇到,一个接口返回一个json串,在这个json串中,某个节点的值是一个列表,而且这个列表的长度是动态变化的。今天我们来学习两种提取动态列表最后一个值的两种方法把! 一:使用json提取器+“-1”索引号把最后一个值提取出来 二:利用正则表达式提取fil 阅读全文
posted @ 2020-02-24 18:49 一步一脚印丶 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 前言 小伙伴们在用JMeter做接口测试时,有些接口需要参数化时,每个响应结果都要一个个手动去点开查看很麻烦,你可能会说,添加监听器-保存响应到文件不就行了吗?但是,每个请求的响应保存一个文件, 不能把多个请求的响应结果直观显示出来。今天我们来学习一下JMeter如何生成简单的测试报告吧! 一:创建 阅读全文
posted @ 2020-02-24 17:14 一步一脚印丶 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 前言 今天我们来学习一下如何利用JMeter来录制APP脚本吧! 一:添加线程组,HTTP代理服务器:测试计划>右键>添加>非测试原件>HTTP代理服务器,端口号:9988 二:启动代理服务器,启动成功则如下的图示: 三:手机连接WiFi,一定并且以及肯定要保证手机的WiFi跟你的Jmeter所在的 阅读全文
posted @ 2020-02-24 13:50 一步一脚印丶 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 前言 除了可以使用Include控制器调用测试片段以外,我们还可以使用模块控制器调用测试片段。 模块控制器提供了一种在运行时将测试片段替换为当前测试计划的机制。测试片段可以位于任何线程组中。 一:打开一个jmeter窗口,添加好线程组、用户定义变量、模块控制器、测试片段、察看结果树。 二:用户定义变 阅读全文
posted @ 2020-02-24 12:15 一步一脚印丶 阅读(3684) 评论(0) 推荐(0) 编辑
摘要: 前言 小伙伴们是不是有个疑惑,保存的测试片段要怎么调用呢?今天给大家讲一下如何使用Include控制器调用测试片段 Include控制器可以直接引用测试片段保存的jmx文件,但如果使用Cookie管理器或用户定义的变量,则需要将这些变量放在测试计划中,而不是包含的jmx文件中,否则无法保证运行正常。 阅读全文
posted @ 2020-02-24 11:43 一步一脚印丶 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 前言 测试片段是什么?应用在控制器上的一个特殊线程组,与线程组处于同一层级,必须与Include Controller或模块控制器一起使用才被执行。 应用场景: 1.当jmeter脚本非常复杂的时候,可以通过测试片段分模块管理用例 2.当jmeter脚本由多个测试人员共同完成,通过测试片段分人分模块 阅读全文
posted @ 2020-02-24 11:15 一步一脚印丶 阅读(3516) 评论(0) 推荐(1) 编辑