你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客
这是我的 github https://github.com/Qiuner ⭐️
gitee https://gitee.com/Qiuner 🌹
如果本篇文章帮到了你 不妨点个赞吧~ 我会很高兴的 😄 (^ ~ ^)
想看更多 那就点个关注吧 我会尽力带来有趣的内容 😎
接口测试
URL
HTTP协议
HTTP 请求部分
HTTP响应部分
Postman使用
界面介绍
- 这里 注意 如果你无法访问 那么 captchaImage这个打错了,给的资料中是错误的地址
https://kdtx-test.itheima.net/api/captchaImage
登录接口
- 科大天下 第一个接口的登录设置
https://kdtx-test.itheima.net/api/captchaImage
- 第二个接口的设置
{ "username":"admin", "password":"HM_2023_test", "code":"2", "uuid":"7f0a4b5d779e4f709f0d778c0f124b9b" }
https://kdtx-test.itheima.net/api/login
自动关联技术
获取图片验证码代码
var jsonDate = pm.response.json(); pm.environment.set("uuid",jsonDate.uuid);
登录成功接口代码 使用自动关联技术实现
{ "username":"admin", "password":"HM_2023_test", "code":"2", "uuid":"{{uuid}}" }
- 记得先建环境
小案例
相关代码
{ "name": "测试开发提升课01", "subject": "6", "price": 899, "applicablePerson": "2", "info": "测试开发提升课01" }
https://kdtx-test.itheima.net/api/clues/course
如何处理多种数据格式
添加合同
https://kdtx-test.itheima.net/api/contract? { "name": "测试888", "phone": "13612341888", "contractNo": "HT100120013214", "subject": "6", "courseId": 99, "channel": "0", "activityId": 77, "fileName": "{{pictureUrl}}" }
批量执行
- 如果你的界面没有,很正常 因此需要添加断言才能实现,不知道为什么黑马的视频能有
- 这样才是正确的结果
软件测试之 接口测试 Postman使用(下):https://developer.aliyun.com/article/1548609