川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

Jmeter 测试接口需要要掌握的知识

作者:川石学院 日期:2022-09-06 17:13:30 点击数:

一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“Jmeter 测试接口需要要掌握的知识”。

Jmeter:接口测试基础介绍(图1)

  现在对测试人员的要求越来越高,不仅仅要做好功能测试,对接口测试的需求也越来越多!所以也越来越多的同学问,怎样才能做好接口测试?

  要真正的做好接口测试,并且弄懂如何测试接口,需要从如下几个方面去分析问题,再找准学习的的方向,才能让自己在工作中,运筹帷幄。

  一:工具的选择

  •   Jmeter

  •   soapui

  •   postman

  •   fiddler

  •   编码

  •   其他工具

  那么大家可以看到我们供新手选择的工具和方案有多种,既然我们的标题是 Jmeter,那我们就重点强调怎么使用 Jmeter 来测试接口。

  二:接口的分类

  http:Jmeter soapui postman

  socket:Jmeter

  webservice:Jmeter soapui

  在进行接口测试之前,一定要搞定你的接口是什么协议的,好根据这个去选择工具或者是给工具安装对应的插件!比如说如果是 socket 协议,要用 Jmeter 来测试,那么就要提前安装好插件,才能顺利完成测试。如果不知道协议是什么,可以询问开发人员!

  三:Jmeter 测试接口应该要掌握哪些知识

  对于这个问题我们也要进行一个分类说明,好帮助大家去进行梳理。(此处举例,我们用 HTTP 类型的接口来进行说明)

  A:简单的接口测试(不涉及任何 cookie session 或者是关联):

  必备掌握的知识有:

  •   如何添加一个线程组

  •   如何添加 http sampler

  •   http sampler 的界面功能学习和使用

  •   监听器里面的察看结果树元件使用和学习

  可以说这个是做接口测试的基础必备,我们称之为 A 部分。

  B:涉及 cookie/session/参数化/关联的接口测试

  必备掌握的知识有 A 部分,以及如下几点:

  •   http cookie 管理器

  •   http 信息头管理器

  参数化:CSV data set config 元件使用

  关联:正则表达式提取器 、JSON 表达式提取器

  可以说上述几点是做进阶接口测试的必备,我们称之为 B 部分。

  C:涉及到 Java 代码的接口测试(比如说需要用到加密算法或者存储测试结果到 Excel 中去)

  必备掌握的知识有 A+B 部分,以及如下几点:

  •   beanshell sampler 元件的学习使用

  •   基本的 Java 编码能力

  基本上掌握了 A/B/C 三部分,那么就可以完美的做好接口测试了。这里讲的是需要掌握哪些知识点或者是元件的使用,并没有讲解怎么去测试,大家也可以看到根据接口的协议不同,接口的难度不同,我们需要掌握的知识也不一样,所以要做好接口测试还需要各个击破。


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2022-09-06 17:13:30
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2022-09-06 17:13:30
  • 国外的月亮也不一定比国内测试猿的年薪美~2022-09-06 17:13:30
  • 建筑工程专业朱同学成功转行为软件测试人!2022-09-06 17:13:30
  • 财务管理专业转行软件测试月薪甩会计几条街!2022-09-06 17:13:30
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2022-09-06 17:13:30
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2022-09-06 17:13:30
  • 文科生转行软件测试照样拿下高薪15K!2022-09-06 17:13:30
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2022-09-06 17:13:30
  • 毕业1年,迷茫的他最终选择转行软件测试2022-09-06 17:13:30