自动化测试(接口)
飞鱼码头
测试思维+项目管理+质量管理
坦坦荡荡做人 兢兢业业做事
展开
-
自动化测试工具篇(Jmeter元件作用域及执行顺序)
最近在学习性能测试知识,在性能测试之前得对工具有一个深入的研究;Jmeter可以说是性能的主打了,开源、GUI界面配置调试、轻量级、满足大部分企业需求;那么今天就来补充一篇Jmeter工具的基础知识:组成元件作用域及其执行顺序本篇内容主要是以思维导图的方式呈现,循序渐进,看图说话一、首先,看一下Jmeter中一个测试计划的组成元素及其定义二、基于以上组成元素,根据父节点名称划分...原创 2020-03-25 15:30:33 · 341 阅读 · 0 评论 -
利用Jmeter进行接口自动化测试(TCP请求)
今天以TCP请求为范例,记录本人在工作过程中一次完整的接口功能测试所涉及到的内容(仅涉及本人工作中用到的内容)先来一张整体思路图一、配置全局的测试环境,这个好处大大的,TCP和HTTP请求均可配置;如图添加TCP取样器配置二、测试初始化准备;例如初始化数据库,设置共通参数等等;详见:https://blog.csdn.net/testing_su001/articl...原创 2019-12-16 09:34:45 · 2822 阅读 · 0 评论 -
利用Jmeter进行接口自动化测试(跨线程组传参)
本文主要记录从数据库中查询数据,并设置为全局变量进行跨线程组传参使用场景:各线程组均会用到同一个参数变量如何链接数据库并查询数据详见:https://blog.csdn.net/testing_su001/article/details/103178843一、在线程组中添加JDBC Request Smapler,从数据库查询出需要的数据二、添加BeanShell PostPr...原创 2019-12-12 09:27:53 · 467 阅读 · 0 评论 -
利用jmeter进行接口自动化测试(引用python脚本)
一、因Jmeter是纯java语言的,运行python脚本需先下载Java语言调用python语言的jar,置于Jmeter的lib目录下二、在线程组中添加JSR223 Sampler; 在Language中选择jpython(python2.7/jpython2.7.1)即可进行python脚本的编写三、将python脚本执行结果保存于响应数据中三、...原创 2019-12-02 12:01:21 · 2515 阅读 · 0 评论 -
利用jmeter进行接口自动化测试(Jenkins+ant+jmeter实现持续集成)
本文主要记录Jmeter配置完脚本之后,与Jenkins集成测试并发布图形化测试报告将Jmeter中配置的测试计划保存成jmx文件 配置build.xml文件,具体见附录 下载ant,并在Jenkins中引用 调用ant进行构建测试 测试完成后发布生成html文件报告 发布jmeter生成的jtl报告 在邮件中引用生成的报告附录一:生成如上报告需优化测试报告,具体如下:下载jmet...原创 2019-11-27 11:08:30 · 636 阅读 · 0 评论 -
利用jmeter进行接口自动化测试(数据库初始化、数据读取参数化)
数据库:Mysql一、下载jdbc mysql driver,存放在apache-jmeter-3.1\apache-jmeter-3.1\lib目录下二、jmeter中添加setUp Thread Group线程组(此线程组会在执行具体接口测试之前运行,优先初始化数据库)三、添加JDBC Connection Configuration配置元件,配置数据库链接url后面链...原创 2019-11-21 21:27:28 · 1593 阅读 · 0 评论 -
利用jmeter进行接口自动化测试(http请求、参数关联)
1、添加线程组2、配置http信息头管理;使用json格式传递数据时,必须配置此项;3、添加http cookie管理器,根据具体情况配置cookie信息,本例中未配置4、配置http请求默认值;同一个项目的接口请求放在一个线程组中,可配置请求默认值,这样无需在各接口请求 中单独配置;...原创 2019-11-12 12:01:01 · 8439 阅读 · 2 评论