pytest-yaml 测试平台-2.支持上传YAML格式用例
前言
pytest-yaml 测试平台用例结构是遵循pytest-yaml-yoyo 框架用例规则。
如果你之前已经有用 pytest-yaml-yoyo 框架完成了yaml 用例的编写,可以直接在平台上导入yaml 用例。
yaml 用例
test_用例文件a.yml
# 作者-上海悠悠 微信/QQ交流:283340479
# blog地址 https://www.cnblogs.com/yoyoketang/
config:
name: 单个用例文件
test_a:
name: extract提取结果
request:
method: POST
url: http://httpbin.org/post
json:
username: test
password: "123456"
extract:
url: body.url
validate:
- eq: [status_code, 200]
- eq: [headers.Server, gunicorn/19.9.0]
- eq: [$..username, test]
- eq: [body.json.username, test]
上传yaml文件到平台
你本地已经写好的yaml用例,可以一键导入到平台
勾选你本地的yaml用例,并选择你要上传到哪个项目下
点击上传
上传成功后在用例列表查看
yaml文件的名称就是用例名称
导入多个yaml用例
也可以支持一次性导入多个yaml格式的用例
导入成功后在用例列表查看
项目配置
项目的config.py 和 conftest.py 文件可以在项目配置里写入对应内容
运行用例选择环境运行
平台体验地址http://47.108.155.10/register.html
可以自己注册账号试用(有疑问联系本人wx:283340479)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2022-10-24 《上海悠悠接口自动化平台》-2.extract 提取结果与validate 校验结果
2019-10-24 Linux学习26-linux查看某个时间段的日志(sed -n)-史上最详细
2019-10-24 Linux学习25-Xshell设置页面最大显示行数
2019-10-24 Linux学习24-腾讯云服务器开启swap分区