news 2026/4/23 2:21:13

pytest + yaml 框架 - Pycharm 设置 yaml 格式用例模板,高效写用例

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
pytest + yaml 框架 - Pycharm 设置 yaml 格式用例模板,高效写用例

初学者对yaml 格式不太熟悉,自己写yaml用例的时候,总是格式对不齐,或者有些关键字会忘记。

于是我们可以在pycharm上设置用例模块,通过快捷方式调用出对应的模块,达到高效写用例的目的。

pycharm设置用例模板

File - Settings

Live Templates - python

点 + 号 选择 Live Template

输入快捷名称和模板内容

点开Define 勾选全部

Apply - Ok 保存

用例快捷键

新建一个test_a.yml 文件。输入get

按回车就可以出现get用例了

用上面同样的方法,还可以创建一个post用例的快捷方式​​​​

config: name: post示例 test_post: - name: post 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]

最后:下方这份完整的软件测试 视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 2:15:20

Agent智能体开发秘籍:从Prompt工程到自主决策的4阶段进阶路线!

本文为开发者提供了Agent智能体开发的4阶段进阶路线:首先通过Prompt工程与思维链让LLM学会思考;其次掌握Function Calling与工具调用能力,赋予LLM“手脚”;接着利用RAG增强与长期记忆机制解决知识截止与上下文限制问题&#xff1b…

作者头像 李华
网站建设 2026/4/23 2:14:49

RV1126嵌入式QT应用实战:从Buildroot集成到屏幕点亮

1. RV1126与QT开发环境搭建 RV1126作为一款高性能嵌入式处理器,在工业控制、智能家居等领域有着广泛应用。很多开发者需要在无桌面环境的RV1126平台上运行QT界面程序,这就需要在Buildroot系统中正确配置QT开发环境。我最近在一个工业HMI项目中就遇到了这…

作者头像 李华
网站建设 2026/4/23 2:11:42

运维转行网安指南:适合岗位、能力要求与行业前景深度拆解(小白友好)

运维转行网络安全具备天然优势—— 运维工作中积累的系统管理、网络架构、监控运维等技能,与网络安全领域的底层基础高度重合,是转行的 “核心跳板”。以下将从 “适配岗位拆解、岗位要求与技能衔接、行业前景、转行建议” 四个维度,详细解析…

作者头像 李华
网站建设 2026/4/23 2:09:38

AI-MVP:以最小模型验证最大价值,聚焦AI智能体研究

MVP(Minimum Viable Product,最小可行产品)是一种产品开发方法论,指用最低成本、最快速度构建出具备核心功能、足以验证基本商业假设的产品初始版本。 其核心目的是通过收集早期用户反馈来验证市场需求,从而指导后续迭…

作者头像 李华
网站建设 2026/4/23 2:05:48

速达荣耀开源财务软件技术清单:AI大模型深度赋能,源码级自定义无限制

在数字化转型全面加速的2026年,企业对财务管理软件的自主可控、灵活扩展、降本增效需求持续升级。传统财务软件普遍存在源码封闭、定制成本高、用户数与账套数受限、接口不开放、扩展性不足等痛点,难以适配企业快速发展与个性化业务场景。速达荣耀Open40…

作者头像 李华