Jmeter-接口测试一些使用

本文详细介绍了如何使用JMeter进行接口自动化测试,包括测试计划的构建、线程组、控制器、HTTP请求、数据库交互、参数化、断言以及生成HTML报告等步骤。同时讲解了JMeter与数据库的连接配置,以及如何利用Ant生成测试报告。
摘要由CSDN通过智能技术生成

用JMeter做接口测试过程中,可以生成一个自动化接口测试线程,在该线程下添加多个不同的请求

根据项目具体执行

总体分建:

具有一定jmeter基础的

案例流程针对流程场景多的

测试计划(项目)>>线程组(功能模块)>控制器(管理一个功能案例场景)>http请求(入参)、(返回)结果断言>查看结果树>jmeter生成详细的html报告

1、线程组--功能模块测试场景

2、下面是控制器或请求(若是需要用户登录的,则一个控制器下控制用户登录态中使用http请求的接口关联串),个人常用简单、循环、if条件、临界部分控制器等  ,一般个人喜欢使用一个控制器就是一个流程案例(下面可嵌套多个其他控制器)

3、接着是http请求相关接口的串联

  a、请求: 入参---excel、csv文件的参数化读取,或用户定义的变量、数据库查询结果读取入参、上一个关联接口响应结果取值入参

   b、响应:断言--响应结果断言、数据库查询结果断言

 4、查看运行结果,接口测试一般使用---查看结果树

根据上面细解接口测试中的一些相关组件

二、数据库使用

数据库不管是作为查询结果入参,还是结果断言都不可少

a、在测试计划中添加对应数据库类型的jar包,根据使用数据库类型mysql,oracle等,没有可以去官网下载文中使用mysql)

进入Mysql官网(https://www.mysql.com/),downloads>点击MySQL Community (GPL) Downloads >点击Connector/J(这里的J是Java的意思)>在下拉按钮处选择Platform Independent(平台无关),会展示最新的jar包,我们点击Archives

驱动处理:将解压文件中mysql-connector_java-5.1.27-bin.jar包复制到Jmeter的\lib\ext目录下(如果已经打开了Jmeter,记得把Jmeter关闭,然后重启)

b、数据库参数配置

右键点击“线程组”,在下面添加一个“JDBC Connection Configuration”

c、查询结果入参

d、查询断言

三、http请求入参、返回

a、用户定义的变量

直接在jme

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值