接口测试入门软件及使用注意事项

一.常用的入门软件有 postman ,jmeter SoapUI等等软件,这里推荐使用jmeter,以下的图教案都是以jmeter为例。

1.安装

下载jmeter,jmeter是免安装的,直接解压即可,但是需要安装jdk,在第一阶段的jmeter文件夹里面也提供了jdk安装包,解压完之后,配置环境变量即可

2.使用jmeter

安装,配置好环境变量后-找到安装的路径在/bin下有一个jmeter.bar 打开即可。例如:X盘:\jmeter\apache-jmeter-3.0_json\apache-jmeter-3.0\bin

3.进行接口测试前,必须得有一个接口文档,接口用例涵盖有1,功能描述;2,请求的地址;3,请求方式;4,入参;5,出参;6,示例。

4.比如这个接口用例

我们测试这接口前,我们首先得添加一个线程组

然后添加一个HTTP 请求

然后我们根据请求地址,请求方式 入参 填写, 比如说这个接口 

好,这步完成 接下来 我们回头看看接口文档 接口测试前提需要添加cookie

截图放上

回头看看接口文档 添加cookie

我们测试条件都已经满足了,但我们要如何才能知道结果呢,很好 我们添加下一个察看结果树

好的 我们这个用例的测试条件基本满足 我们只需点击下运行 就可以完成这个接口测试用例。

我们可以察看到结果树的结果 与接口文档中的示例返回的数值一致,code的值也正确

这就可以说明这个接口用例已经测试完毕,结果通过了

希望这教程能帮助你上手 jmeter

时间: 2024-08-27 09:09:06

接口测试入门软件及使用注意事项的相关文章

python接口测试入门1-什么是接口测试

为什么要做接口测试 在日常开发过程中,有人做前端开发,有人负责后端开发.接口就是连接前后台,由于前端开发和后端开发的速度可能不一样,例如后端开发好了,但是前端没有开发.那么我们是不是就不需要测试呢?一般我们大部分人都是做功能测试,很多是界面的功能测试.如果你理解了接口测试,那么你就可以针对接口进行测试看看测试金字塔,接口测试是在中间部分,底层是单元测试,最顶端是界面测试.从三者的面积大小来看,单元测试和接口测试,才是重点,而界面测试真的是太少.这个面积,你可以理解为代码覆盖,也可以理解为测试的工

软考(软件设计师)注意事项(攻略)

  软件专业的朋友都会去参加软考,我在这里就叙述一下软考(特指软件设计师)的注意事项. l  关于复习时间的安排      1.      对于大学专业就是计算机科学与技术(软件工程方向)的学生,只要平常的专业课学科绩良好,复习就不用费太多功夫,本人真正的复习时间就是一个多月.大概算起来六个星期,比如14年下半年的软考时间是11月8号,那么专业扎实的同学十一过后就可以着手复习,对于平常的专业课成绩不是很理想的同学,可以把复习时间改成两个月,只要肯下劲,通过是不成问题.      2.     

苹果App Store提交app审核时EULA(终端用户软件使用条款)的注意事项等政策解读

写在前面,今天是2014年10月14日,以下内容可能会随着时间的推进而失效,请注意时效性 当在App Store提交app审核的时候,苹果通常会要求开发者提供一个EULA,苹果默认提供了一个,地址: http://www.apple.com/legal/internet-services/itunes/appstore/dev/stdeula/ 但是,当用户自己准备一个终端用户使用条款的时候,应该怎么写呢? 复制,黏贴?错了,不要随便复制黏贴别人的内容,第一,别人的内容不适用于你的场景业务,第二

接口测试入门,接口文档的分析

1.首先最主要的就是要分析接口测试文档,每一个公司的测试文档都是不一样的.具体的就要根据自己公司的接口而定,里面缺少的内容自己需要与开发进行确认. 我认为一针对于测试而言的主要的接口测试文档应该包含的内容分为以下几个方面. a.具体的一个业务实现的逻辑: b.请求的一个方式  例如:请求方式为(  http )                     http://127.0.0.1:8881/gasStation/process (http接口)   c.反馈的一个方式,一般情况下http的反

接口测试入门(3)--使用httpClient进行登录用例操作/set-cookies验证/ List<NameValuePair>设置post参数/json解析

(最近学的都是很基础的接口测试,都是基于UI界面可见的接口,就是发请求,接收响应,分析返回的结果,校验,对共通模块进行封装,仅此而已,其实做自动化的思路基本都是如此,UI也是.) 现在开始用httpClient比较规范的开始一个获取公司list的案例(必须要先登录).先导入httpclient的包就不说了,网上很多. 注意:必须要设置 User-Agent  和   Referer  ,否则会报错. * 思路: * 可能需要处理的问题: * (1)登录状态如何保持 * (2)登录后页面重定向问题

java+testng接口测试入门

testNG是一个测试框架,它能组织测试用例按照你想要的方式进行运行,并输出一定格式的便于阅读的测试报告(结果),通过java+testng的方式说明一下接口测试的基本使用方法. 一.环境搭建 a)千年不变的java环境配置,度娘可以提供 b)千年不变的eclipse包下载,度娘可以提供 c)在elipse中安装testng,方法度娘可以提供 二.基于http协议的接口测试编码 步骤一:eclipse中创建java工程,导入HttpClient对象所属的jar包,这在我的上一篇文章中已经提及.

Python接口测试入门

接口测试基础篇 用几个简单的案例,带你轻松了解接口测试 首先了解一下接口测试的重要性: 接口测试有什么要求呢? 首先需要清晰的接口文档,标准如下: 接口名称 接口类型 输入参数 每个参数名: 每个参数类型: 每个参数业务含义: 每个是否可空: 每个字段长度(可选,一般需要提供,有严格要求的字段需特别注明): 输出参数 状态码; 提示信息: 每个参数名,每个参数类型: 每个参数业务含义: 每个字段长度: 接口通用基本要求:(借鉴别人的总结) 返回json字段信息,不可出现 关键字类型,如 obje

7-29接口测试入门

学习目录: 1.接口基础知识 2.接口测试的价值 3.接口行为观测与分析 4.接口用例编写与管理 5.接口用例运行与维护 1.接口定义 应用程序接口(API:Application Programming Interface):又称为应用编程接口,就是软件系统不同组成部分衔接的约定. API的应用开发需要按照API发布者提供的规范进行开发. API网关 接口测试的重要性 UI自动化天生缺陷 测试执行效率低下 测试构建成功率低 测试覆盖能力有限 测试用例维护困难 接口测试的必要性 行业成熟方案 更

软件破解入门(暴力破解CrackMe)

所谓暴力破解,就是通过修改汇编代码进而控制程序的运行流程,达到不需注册码也能正常使用软件的目的.相对于解出算法进而编写注册机,暴破的技术含量是比较低的.但也正是因为一本05年的杂志上介绍“暴力破解”的文章,让我入了这个大坑.近来想重拾调试器,就先从最简单的CrackMe入手,熟练一下各工具方法. 下载CrackMe3文件(我用的是看雪<加密与解密>中的CFF CrackMe #3 程序  http://pan.baidu.com/s/1dD9v9x3 ). 1.查看此程序是否加壳.加壳的话还得