接口测试讲解幻灯片.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
http 请求的组成 03 GET /index.html HTTP/1.1 , 请求行是请求消息的 第一行,由三部分组成:分别是请求方法 ( GET/POST/DELETE/PUT/HEAD )、请求资源的 URI 路径、 HTTP 的版本号 请求行 请求头中的信息有和缓存相关的头( Cache-Control , If-Modified-Since )、客户端身份信息 ( User-Agent )等等。例如: Cache-Control:max-age=0 Cookie:gsScrollPos=; _ga=GA1.2.329038035.1465891024; _gat=1 User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36 请求体是客户端发给服务端的请求数据,这部分数据并不是每个请求必须的。 请求正文 请求头 消息报头 思路 Get 方式是从服务器上获取数据;在做数 据查询时,建议用 Get 方式;如:搜索接 口、博客访客系统接口等。 Post 方式是向服务器传送数据 ;在做数 据添加、修改时,建议用 Post 方式 ;如: 微博图片上传图片接口等。 PUT 和 POST 极为相似,都是向服务器发送数 据,但它们之间有一个重要区别, PUT 通常指 定了资源的存放位置,而 POST 则没有, POST 的数据存放位置由服务器自己决定。 Delete :删除某一个资源。基本上这个也 很少见。 03 接口传递数据的方式 32 03 Http 响应格式 响应正文 状态行 消息报头 33 接口测试概念、接口测试流程及接口测试原理 0 接口测试详解 The concept of iinterface test, interface test procedure and interface test operation steps. ? 接口测试怎么做? ? 接口测试做什么的? 一 二 00 疑问(学习目标) 00 为什么要做接口测试? 前后端 移动端 由 来 不同段的进度不同,需要对最开始出来的接口进行接 口测试 00 接口测试的优点?(接口测试给我们带来了哪些好处?) 01 02 03 节约时间,缩短项目时间 提高工作效率 提高系统的健壮性 目录 Contents 接口测试简介 接口测试工具 接口测试流程 02 5 2020/3/22 01 接口测试概念 03 第一章 SECTION 6 2020/3/22 接口的概念从 IT 的角度出发,主要是子模块或者子系统间交互并相互作用的部分。 虽然接口的形式各有不同,但是从测试角度来说,需要测试的内容大致是相同 的,功能,性能,安全。 硬件的驱动程序 Webservice 接口 API 数据库系统的访问接口 http rest 接口 01 接口的概念 7 2020/3/22 ? 接口测试:测试系统间接口的一种测试,测试的对象主要是接口,主 要是测试外部系统与所测系统之间以及内部系统之间的交互点。 ? 接口测试的概念 接口测试概念 01 8 原理 接口测试的原理是通过测试程序模拟客户端向服务器发送请 求报文,服务器接收请求报文后对相应的报文做出处理然后 再把应答报文发送给客户端,客户端接收应答报文这一个过 程。 01 接口测试原理 目的 测试接口的正确性和稳定性(持续集成是接口测试的核心)。 9 ? 1)LoadRunner :一款商业性能测试工具,用来做接口测试,很好很强大 ? 2)Jmeter :一款开源的性能测试工具,操作简单,方便,既有 jdbc request 操作数据 库数据,也有 http request 和 soap request 应对测试 ? 3)poster :火狐浏览器自带接口测试工具,插件中安装即可,界面简单明了,容易上 手。 ? 4)postman :谷歌浏览器的扩展工具,谷歌商店中选中安装,界面同 poster 差别不大, 界面简洁 ? 5)SoapUI :开源测试工具,通过 soap/http 来检查、调用、实现 Web Service 的功能 / 负载 / 符合性测试;该工具既可作为一个单独的接口测试工具使用,也可利用插件集 成到 Eclipse , maven2.X , Netbeans 和 intellij 中使用。 常用的接口测试工具 01 10 单一接口 组合接口 结构检查 接口测试应该测什么? 01 11 接口测试应该测什么? 01 单一接口测试 主要测试的是输入输出值,一些具有业务 意义的值需要特别测试(例如, 1 和 2 分别代表两个测试 场景,那么

文档评论(0)

yusuyuan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档