接口测试
文章平均质量分 76
sinat_26916241
越努力,越幸运
展开
-
接口测试-总结方法
接口测试我们是在XX项目做的,主要有XX接口,XX接口,XX接口等。1、首先是从开发那里拿到API接口文档,了解接口业务、包括接口地址、请求方式,入参、出参,token鉴权,返回格式等信息。2、然后使用Postman或Jmeter工具执行接口测试,一般使用Jmeter的步骤是这样的: 首先新建一个线程组; 然后就是新建一个HTTP请求默认值。(输入接口服务器IP和端口); 再新建很多HTTP请求,一个请求一个用例。(输入接口路径,访问方式,参数等); 然后创建断言原创 2022-05-07 11:20:27 · 1618 阅读 · 0 评论 -
接口测试整理
接口是什么?A:接口测试: 是测试系统组件间接口的一种测试接口主要包括: 同一个系统中模块与模块间的接口/前端后端接口, 另一个是跨系统平台与平台间的对接(内部接口, 外部接口)Q:常见接口类型/协议:A:HTTP类型/协议: 通过get或post来获取数据, 在数据处理上效率比较高==概念Webservice类型/协议: 通过soap协议来获取数据,比起http来说能处理更加复杂的数据类型, 本质上也是http协议Q:常见接口请求方式:A:(1)调用 terminat.原创 2022-01-17 10:56:19 · 812 阅读 · 0 评论 -
全局角度测试接口
程序内部的接口:方法与方法、模块与模块之间的交互,程序内部抛出的接口;如登录发帖场景,发帖前必须要执行登录动作,因此发帖和登录这两个模块之间存在交互,交互会抛出一个接口,供内部系统进行调用。 程序内部封装的一些方法,模块供程序内部调用。如Java 封装 jar包 ,C++ 封装dll 文件 等。需要通过白盒测试方法进行测试。主要还是通过对模块及方法的调用,输入正向的,异常的测试数据,检验其功能的完整性。 ...原创 2021-12-03 15:33:43 · 119 阅读 · 0 评论 -
接口测试流程
为了更方便大家进行接口测试,这里给大家介绍一下接口测试的一般流程和测试工具Postman的使用实践,细节部分可根据实际项目情况进行调整。编写接口测试计划接口测试计划和功能测试计划的目标一致,都是为了确认需求、确定测试环境及测试方法,为设计测试用例做准备,初步制定接口测试进度方案。一般来说,接口测试计划包含概述、测试资源、测试功能及重点、测试策略、测试风险、测试标准。编写、评审接口测试用例和功能测试类似,在开始接口测试前,需要根据需求文档、接口文档等项目相关文档编写并评审接口测试用例。转载 2021-11-09 18:27:29 · 536 阅读 · 0 评论 -
接口测试用例设计
设计思路1) 优先级--针对所有接口1、暴露在外面的接口,因为通常该接口会给第三方调用;2、供系统内部调用的核心功能接口;3、供系统内部调用非核心功能接口;2) 优先级--针对单个接口1、正向用例优先测试,逆向用例次之(通常情况,非绝对);2、是否满足前提条件 > 是否携带默认参值参数 > 参数是否必填 > 参数之间是否存在关联 > 参数数据类型限制 >参数数据类型自身的数据范围值限制 3) 设计分析通常,设计接口测试用例需要考虑以下几个方面:...原创 2021-11-05 17:23:56 · 777 阅读 · 0 评论 -
对加密接口进行测试
对明文编码生成信息摘要,以防止被篡改。比如MD5使用的是Hash算法,无论多长的输入,MD5都会输出长度为128bits的一个串。摘要算法不要秘钥,客户端和服务端采用相同的摘要算法即可针对同一段明文获取一致的密文。对称加密对称加密算法是共享密钥加密算法,在加密解密过程中,使用的密钥只有一个。发送和接收双方事先都知道加密的密钥,均使用这个密钥对数据进行加密和解密。数据加密:在对称加密算法中,数据发送方将明文 (原始数据) 和 加密密钥一起经过加密处理,生成复杂的密文进行发送。数据解密:原创 2021-11-04 09:58:13 · 227 阅读 · 0 评论 -
Jmeter接口自动化测试——Http接口自动化实战
以下主要介绍Jmeter接口自动化需要哪些控件、接口自动化实战及总结。1.接口自动化需要的控件以下,详细介绍整个接口自动化流程。2.接口自动化实战①测试计划右键,新建线程组,默认,不用修改。②线程组,右键>配置元件,新建HTTP请求默认值,配置域名/ip及端口,后面接口请求直接复用此域名/ip及端口。③线程组,右键>配置元件,新建HTTP Cookie管理器,用于管理cookie。默认,不需要修改。④线程组,右...原创 2021-10-29 09:41:43 · 181 阅读 · 0 评论 -
接口测试总结
请求模型看下图中“A”线,可以理解为接口就是一个电灯的开关,它在接口里面给你提供了一个参数,参数的值一个是“开”,一个是“关”。说起来,怎么才能让灯亮?一个灯头接两根线,一根线接火线,一根线接零线这时灯就亮了。反之,不接零线、火线灯就灭了。其实接口呢,就把这些复杂的操作简化了,让你看到的就只有一个开关,而你来操作这个开关就好了。我们做接口测试也只需要测试这个开关就完成任务了,接口测试就是这么简单。 当你访问“http://127.0.0.1:8080/light?opt=open”,让原创 2021-10-15 09:07:39 · 174 阅读 · 0 评论 -
接口测试常用的方法和工具
首先,什么是接口呢?接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如bbs系统,有登录模块、发帖模块等等,那你要发帖就必须先登录,要发原创 2021-09-13 10:15:52 · 244 阅读 · 0 评论