摘要: postman中的变量类型 环境变量:实质是局部变量,理论上只能在某个请求中使用,使用时先添加环境变量,然后在窗口右上角选择创建的环境变量,然后在接口地址中或参数值中使用{{环境变量名}} 全局变量:在整个postman中的所有请求中都可以使用,不需要在事先选择全局变量,直接在接口地址或参数值中使用 阅读全文
posted @ 2021-10-27 20:50 暄总-tester 阅读(578) 评论(0) 推荐(0)
摘要: pre-request script 注意:编写代码不方便,建议使用python编写代码 请求前脚本 (1) 用于在发送请求之前执行的代码 (2) 通常设置服务器的域名或IP(经常变化时,使用比较方便),设置全局变量 (3) 点send后,执行顺序 ① pre-request script ② 发送 阅读全文
posted @ 2021-10-27 20:21 暄总-tester 阅读(261) 评论(0) 推荐(0)
摘要: POST方法发送请求 post请求数据类型 (1) form-data ① 将发送以表单数据形式发送,一般用于上传文件 ② 比如证券、保险、银行业务中常用,把个人证件/文件发送给接口 (2) x-www-form-urlencoded ① 将发送以表单数据形式发送,数据会经过urlencoded编码 阅读全文
posted @ 2021-10-27 20:17 暄总-tester 阅读(654) 评论(0) 推荐(0)
摘要: GET方法发送请求 运用GET方法访问百度首页 GET方法访问无参接口,查看响应体和响应类型 接口需求: ​ 接口地址:http://接口服务器IP/apitest/one-param/ ​ 方法:GET ​ 参数:无 ​ 返回值:text/html类型 ​ 预期包含文本:请使用ID参数进行访问 G 阅读全文
posted @ 2021-10-27 20:13 暄总-tester 阅读(391) 评论(0) 推荐(0)
摘要: postman页面构成 上面是请求 包括请求方法,接口地址,参数params get方法的参数叫params,参数名和值需要自己输入 post方法参数在body中 下面是响应 主要看响应体,响应正文 阅读全文
posted @ 2021-10-27 20:10 暄总-tester 阅读(241) 评论(0) 推荐(0)
摘要: postman的使用流程 创建工作区(Workspaces) 创建测试集(Collections) ​ 测试集是一个文件夹(folder),内部存放很多个请求 创建请求(request),表示接口测试用例 填写请求方法,接口地址,参数 发送请求 获得响应/接口的返回值 判断结果正确性 阅读全文
posted @ 2021-10-27 20:05 暄总-tester 阅读(273) 评论(0) 推荐(0)
摘要: Postman中接口测试步骤 分析需求(需求文档,接口文档),罗列测试点 编写测试用例 搭建测试环境(安装测试中要使用的工具) 设计测试脚本(Postman) 根据测试用例准备测试数据(xmysql操作数据库做数据初始化) 执行测试用例(在dos命令行中执行 -- newman) 生成测试报告,分析 阅读全文
posted @ 2021-10-27 20:04 暄总-tester 阅读(380) 评论(0) 推荐(0)
摘要: Postman Postman是一款功能超级强大的用于发送 HTTP 请求的Chrome插件,测试人员主要用作接口测试 自动化程序比较低,一般不写太多代码,编码会比较复杂 Postman工具使用的一些插件/工具 node.js 主要是使用node.js提供的npm命令,使用npm安装一些软件 ​ 类 阅读全文
posted @ 2021-10-27 20:00 暄总-tester 阅读(474) 评论(0) 推荐(0)
摘要: 接口测试计划 概述 目的 确认需求 保证测试进度,确认测试方法和测试环境,为设计测试用例做准备 通过具体测试方法,测试该项目的接口是否按照需求实现相应的功能 测试范围 确认项目接口的基本功能 确认测试交付时间 确认接口性能要求 此计划作为测试依据,控制测试时间、编写测试用例、执行测试阶段及过程、追踪 阅读全文
posted @ 2021-10-27 19:53 暄总-tester 阅读(1321) 评论(0) 推荐(0)
摘要: 接口测试报告 系统接口概况 1.简要描述与测试项目相关的一些背景资料,如被测系统简介,项目上线计划等 2.对于系统接口的定义和设计做出介绍 比如系统一共有多少个接口?采用哪种协议?都涉及到哪些发送方法?采用怎样的请求格式?使用怎样的返回标准?可以用表格说明 测试目的与范围 描述本次接口测试的目的、范 阅读全文
posted @ 2021-10-27 19:53 暄总-tester 阅读(778) 评论(0) 推荐(0)
摘要: 简单设计接口测试的用例 明确出发点——测试的目的是为了找出软件的缺口,修复并使之更加完善。在这一基础点上,接口测试也不例外。以找出软件的误漏为出发点,测试用例需紧贴此线,更容易找出问题所在。 明确测试点——选择好的测试对象。系统内部层次繁复复杂,任何一个接口的变动都将导致用例失效。(可将这些最外层的 阅读全文
posted @ 2021-10-27 19:50 暄总-tester 阅读(277) 评论(0) 推荐(0)
摘要: 如何获取接口相关信息 一般的企业,都会由开发或者对应的技术负责人员编写接口文档,里面会注明接口相关的地址、参数类型、方法、输入、输出等信息,如果没有,想办法获取例如抓包工具FIddler抓取接口信息 接口文档八要素 封面:封面最好是本公司规定的封面,有logo,内容标题,版本号,公司名称,文档产生日 阅读全文
posted @ 2021-10-27 19:48 暄总-tester 阅读(369) 评论(0) 推荐(0)
摘要: 为什么编写测试用例 理清测试思路,避免漏测和重复测试 提高测试效率 跟进测试进度 跟进重复性工作 更好的记录问题、发现问题、复现问题 属于测试工作产出物 记录工作过程 接口测试主要测试点 目的:测试接口的正确性和稳定性; 原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并 阅读全文
posted @ 2021-10-27 19:47 暄总-tester 阅读(407) 评论(0) 推荐(0)
摘要: 接口测试的步骤 需求分析 分析接口的功能要求(实现何种业务) 接口地址(协议、服务器IP、端口号、接口名、/是否可省) 请求方法 参数(有无参数、参数名、参数含义、参数类型、参数长度、参数必须还是可选、约束<主键、唯一键、是否允许为空、外键、默认值等>) 返回值(响应码、响应正文类型、响应正文内容、 阅读全文
posted @ 2021-10-27 19:45 暄总-tester 阅读(340) 评论(0) 推荐(0)
摘要: 接口测试流程图(V模型) 接口测试通过标准 业务功能覆盖是否完整 业务规则覆盖是否完整 参数验证是否达到要求(边界、业务规则) 接口异常场景覆盖是否完整 接口覆盖率是否达到要求 代码覆盖率是否达到要求 性能指标是否满足要求 安全指标是否满足要求 阅读全文
posted @ 2021-10-27 19:45 暄总-tester 阅读(276) 评论(0) 推荐(0)
摘要: 什么是接口测试 接口测试是测试系统组件间接口的一种测试 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点 测试的重点是要检查数据的交换、传递和控制管理的过程,以及系统间相互逻辑依赖关系等 接口测试就是指测试接口的功能、性能、安全性 接口有内部接口和外部接口 内部接口就是开发人员自 阅读全文
posted @ 2021-10-27 19:43 暄总-tester 阅读(460) 评论(0) 推荐(0)
摘要: Web应用基本结构 网络协议(HTTP请求/响应) 网络环境 客户端浏览器< >Web服务器< >数据库服务器 Web接口测试概念 Web接口测试就是测试前端和后端之间的Web接口的正确性 现在企业说的接口测试,一般指的是Web接口测试或HTTP接口测试 主要指的是B/S架构的接口测试 B/S架构主 阅读全文
posted @ 2021-10-27 19:40 暄总-tester 阅读(214) 评论(0) 推荐(0)
摘要: 程序员是怎么写编写程序的 公司中,软件不是一个人编写出来的,而是多个人合作编写 一个人编写几个相对独立的功能(专业术语叫函数、方法、类、窗口等) 这些独立的功能能不能单独使用,最后软件要将所有独立的功能合并为一个完成的程序 每一个独立的功能都需要单独测试,这是单元测试,主要使用白盒测试,一般由程序员 阅读全文
posted @ 2021-10-27 19:37 暄总-tester 阅读(275) 评论(0) 推荐(0)
摘要: 测试的区分 手工测试和自动化测试 手工测试自己敲键盘、点鼠标、执行测试用例 自动化测试,需要自己或同事编写测试程序,用程序去测试软件,代替人敲键盘、点鼠标 软件测试的分层 黑盒测试 手工测试、功能测试 黑盒测试是通过测试来检测每个功能是否能正常使用 在测试中,把程序看作一个不能打开的盒子,在完全不考 阅读全文
posted @ 2021-10-27 19:36 暄总-tester 阅读(323) 评论(0) 推荐(0)
摘要: 金字塔模型结构 UI Tests是界面测试、UI功能测试、黑盒测试,也可以说基于UI界面的功能测试,位于金字塔顶端(面积最小,意思是少做这方面的测试,但是不能不做) Service Tests使用的是灰盒测试,也可以说是接口测试,测试量应该比功能测试更多一些,接口测试主要测试构成整个软件的各个函数、 阅读全文
posted @ 2021-10-27 19:34 暄总-tester 阅读(1058) 评论(0) 推荐(0)