首页 > 其他分享 >教育-jmeter

教育-jmeter

时间:2023-02-28 19:57:16浏览次数:32  
标签:jmeter 反例 接口 测试 jenkins 教育 鉴权

一、全面了解接口、接口测试(基于jmeter的接口自动化测试)

1、接口分类

  内部接口:开发的接口给内部系统使用。(正例)

  外部接口:

    1、被测项目调用外部项目的接口。(正例)

    2、被测项目提供给外部项目调用的接口。(正例,鉴权反例,参数反例,业务反例,兼容性用例)

2、为什么要做接口测试?

  1、前后端分离框架:联调问题(1、接口变更  2、字符串1和数字1 3、参数长度限制 4、鉴权)

  2、安全考虑:前端的功能测试很容易被绕过,需要做接口层面的验证

3、什么时候做接口测试?

  接口测试的介入时间:需求评审澄清之后,前后端开发会对接口文档,达成一致后输出接口文档。(写接口测试计划和用例)

  接口测试的测试时间:后端开发把接口开发完成之后,并且达到提测的要求,就可以开始进行接口测试了

4、接口测试的周期

  接口数量不多,一个人就可以完成,可能是一周就可以了

  接口数据巨大,需要多个测试协同测试,可能需要1-2个月

5、接口测试的重点:(前四个是重点)

  1、接口参数 2、接口返回数据的正确性 3、鉴权   4、异常时的容错处理或错误提示 5、兼容性

6、主流接口测试工具和持续集成

jmeter+ant+git+jenkins

postman+newman+git+jenkins

apifox+cli+jenkins

 

 请求:

  请求行:

  请求头:

  请求数据:

响应:

  响应行:

  响应头:

  响应数据:

 

标签:jmeter,反例,接口,测试,jenkins,教育,鉴权
From: https://www.cnblogs.com/mlping/p/17165741.html

相关文章

  • jmeter(三)、控制器简单用法
      一、if控制器  ${__groovy(${yq_id}>0,)}  二、循环控制器 ......
  • JMeter的基础认识
    1、解释下什么是JMeter? JMeter是一款Java开源工具,用于性能负载测试。它旨在分析和衡量Web应用程序和各种服务的性能和负载功能行为。 2、说明JMeter的工作原理? JM......
  • 【优分享】JMeter源码解析之结果收集器
    本文作者优测性能测试专家高源。简介:本文以最新的JMeter5.5版本源代码为例详细介绍了单机模式和分布式模式下结果收集器的工作原理。通篇干货,还不快来了解一下! 一、JMete......
  • Jmeter学习:插件
    第三方插件官方下载网址:https://jmeter-plugins.org/install/Install/第三方插件官方文档网址:https://jmeter-plugins.org/wiki/Start/插件安装过程如下:1、下载plugin......
  • 马哥教育云原生学习笔记
    首先感谢我马哥!1.“云”中的资源在使用者看来是可以随时获取、按需使用、按量付费、按需扩展且能无限扩展的,是类似水电一样的IT基础设施。2.“云原生”的发展历程:......
  • jmeter生成测试报告方法及报告字段含义
    聚合报告Label:每个JMeter的element的Name值,例如HTTPRequest的Name;样本:发出请求数量;模拟20个用户,循环100次,所以显示了2000;平均值:平均响应时间(单位:ms);默认是单个Request的平......
  • Jmeter学习:时间类函数
    一、__time功能介绍:按指定格式生成当前时间${__time(参数1,参数2)}参数1:时间格式参数2:注册变量名称  ......
  • Jmeter:随机类函数
    一、__Random功能介绍:计算范围内的随机数${__Random(参数1,参数2,参数3)}参数1:开始数字,包括在内参数2:结束数字,包括在内参数3:注册变量名称......
  • jmeter运行环境及界面初识
    1、安装jdk2、下载jmeter并启动jmeter.bat3、工具本身日志,java代码日志  4、添加线程组:线程数、循环次数5、取样器:不同协议不同取样器http、soap、jdbc、websocket......
  • Jmeter参数化
    用Jmeter测试时包含两种情况的参数:一种是在url中,一种是请求中需要发送的参数。URL中的参数:如:http://blog.da-fang.com/index.php/2010/06/01/jmeter参数/,其中“2010/06/......