网站备案可以变更吗,首都在线官网网站,本地搭建wordpress,网站建设采用的技术目录 接口测试 - 用postman测试软件登录模块 接口测试工具 - postman 项目env配置 开始设计测试接口 说明#xff1a;本系列软测基础实操内容网站等选用自黑马传智教育内的公开学习内容 传智 | 高校学习平台-首页 黑马在IT领域的教学内容非常丰富#xff0c;使用入门、进阶等… 目录 接口测试 - 用postman测试软件登录模块 接口测试工具 - postman 项目env配置 开始设计测试接口 说明本系列软测基础实操内容网站等选用自黑马传智教育内的公开学习内容 传智 | 高校学习平台-首页 黑马在IT领域的教学内容非常丰富使用入门、进阶等不同学习阶段的学习推荐大家多多浏览学习 提要 接口测试作用与意义检测系统组件交互点查数据交换等问题能在底层发现 bug降低修复成本检查安全性、稳定性应对系统复杂度上升提升测试效率易实现自动化缩短测试周期。Postman 是支持 http 协议的接口调试测试工具 功能强大、易用可方便发送请求、管理接口、生成报告等是接口测试常用工具。 接口测试 - 用postman测试软件登录模块 与预期说明文档不符合 接口测试工具 - postman 该工具可以使用web版本也可以下载获取方式比较简单就不赘述 Postman | Postman API Network 登录成功 创建测试项目 项目env配置 目的是为了能通过postman向对应网站服务器传递请求 开始设计测试接口 必要信息 网站的接口文档提供并规范了测试接口的请求头、请求体、携带的认证信息等以及发送请求后会得到什么字段反馈 示例 请求参数 填入接口文档里的path 开始提交POST请求做测试 断言 状态码 msg send 实际与预期不符合 接口文档里登录成功返回200这里返回201那应该就是一条bug了 对应的表单填入测试条例1的信息 任务清单 结合网站的接口文档按照下面的模板对网站的登录模块做测试(使用postman) 登录模块 POST 登录成功 为例子下面的仿照这条 Body字段
{
mobile: 12011111111,
code: 246810
}
Scripts Post-response 字段
pm.test(断言状态码, function () {pm.response.to.have.status(200);
});pm.test(断言message, function () {var jsonData pm.response.json();pm.expect(jsonData.message).to.eql(OK);
});var token pm.response.json().data.token
console.log(token)pm.environment.set(token, token);POST 用户名包含特殊字符 将Body的参数字段改为 {mobile: 1380013800, code: 123456}send后结果如下表示软件有正确处理手机号格式不正确的问题 POST 用户名空 POST 用户名超 11 位 该测试样例通过网站检查用户名超 11 位功能正常 POST 用户名不足 11 位 POST 用户名未注册 有问题和接口文档的响应不符合 POST 密码为空 POST 密码错误 POST 无参