接口自动化
文章平均质量分 93
测试不打烊
这个作者很懒,什么都没留下…
展开
-
基于Jenkins Pipeline的持续交付流水线
持续集成是一种软件开发实践,开发者在完成代码更改后,频繁地将其集成到主分支。这个过程通过自动化构建和测试,确保新代码不会破坏现有的功能。持续交付是在持续集成的基础上,将代码更改自动化部署到生产环境的能力。经过持续集成后,软件应随时处于可交付的状态。持续部署是持续交付的进一步延伸,指的是将经过所有测试的代码自动部署到生产环境。一旦代码集成并测试成功,就会自动推送到生产,无需人工干预。Pipeline 是一种将持续集成和持续交付过程以代码形式定义的方式。它使得构建、测试和部署过程更加透明和可重复。原创 2024-09-23 16:20:20 · 1095 阅读 · 0 评论 -
无需编码的魔法:用YAML配置文件实现接口自动化测试
1.1 设计理念我们的接口自动化框架将实现以下设计理念:免编码:测试人员可以直接通过YAML文件编写测试用例,无需深入编写代码。灵活性:通过关键字驱动的方式,使得测试用例更易理解和修改。可维护性:通过模块化设计和配置管理,降低维护成本,提高测试效率。通过结合requestspytest和YAML,我们可以构建一个基于关键字驱动的接口自动化测试框架。YAML提供了更加直观的测试用例编写方式,框架则可以通过简单的扩展支持更多的 HTTP 请求方法和断言类型。原创 2024-09-24 09:49:00 · 883 阅读 · 0 评论