霍格沃兹测试开发
ceshiren.com
讲师-AD
@startmindmap
scale 1000 * 600
* 接口测试训练营内容
** 第一天
*** 接口测试工具
*** 接口Mock实战
*** 作业
** 第二天
*** 接口测试用例编写
*** 接口自动化测试实战
*** 作业
** 第三天
*** 接口前沿技术
*** 用例自动生成技术
*** 考试
@endmindmap
actor 测试工程师 as tester
participant Web页面 as web
' actor 接口测试工程师 as tester2
participant 服务端 as server
scale 1000
group 功能测试
tester -> web: 点击输入的操作
web -> server: 向后端发起请求
server -> web: 返回响应信息
tester -> web: 校验展示效果、数据和预期是否一致
end group
group 接口测试
tester -> server: 向后端发起请求(通过postman等接口测试工具)
server -> tester: 返回响应信息
tester -> web: 校验展示数据和预期是否一致
end group
https://www.processon.com/diagraming/62e89a021efad40790866235
title 正常支付场景
participant 客户端 as c
participant 第三方支付接口 as s
autonumber
scale 700*450
c->s:发起请求
s->c: 支付成功
title mock支付失败场景
participant 客户端 as c
participant Mock服务 as mock
autonumber
scale 800*550
c->mock:发起请求
mock->c: 模拟响应失败
c->mock:第二次重新发起请求
mock->c: 模拟响应失败
c->mock:第三次重新发起请求
mock->c: 支付成功
常用应用场景:
curl --proxy http://127.0.0.1:8080
@startmindmap
scale 1000*500
* Charles Mock工具使用
** 断点
*** 介绍: 接口测试
** map local
** map remote
** rewrite
@endmindmap
https://ceshiren.com/t/topic/11041/3
https://ceshiren.com/t/topic/12359
作业内容: https://jinshuju.net/f/zTNreI