一、基础组件配置
1.1、信息头
1.2、HTTP请求默认值
1.3、用户自定义变量
1.4、HTTP Cookie管理
1.5、线程组
1.6、OS进程取样器:提取python文件生成的参数
1.7、循环控制器
1.8、CSV文件配置: 测试用例
1.9、IF控制器:判断是否执行、请求方式
1.10、HTTP请求
1.11、查看结果树
二、jmeter调用python参数(因为没有找到jmeter生成随机身份证号码的方法,所以采用调用python生成的随机身份证号码;但是有一个问题,jmeter调用python生成的中文参数是乱码,暂时没有找到方法解决)
2.1、python随机生成姓名、身份证号码
2.1、bat文件执行python文件
2.3、创建OS进程取样器:提取python生成的随机身份证号吗
三、调用CSV测试用例
3.1、准备csv测试用例
3.2、配置读取CSV文件参数
3.3、判断用例是否执行
判断是否执行用例
3.4、判断API的请求类型
3.5、HTTP请求配置
3.6、提取参数
3.7、响应断言
3.8、执行结果
四、jmeter接口测试用例脚本集成到Jenkins、生成测试用例报告、邮件发送测试报告、连接数据库。。。未完待续
参考资料
4.1、Jenkins 调用执行jmeter脚本,并直接生成html报告
https://blog.csdn.net/u010481688/article/details/93616888?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control
4.2、jenkins+jmeter自动发送邮件配置(实战)
https://blog.csdn.net/q915730058/article/details/108549810?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8.control
4.3、Jmeter连接数据库进行参数化
https://www.cnblogs.com/51benpao/p/12969793.html
转载请注明出处,商用请征得作者本人同意,谢谢!!!