
接口自动化测试
文章平均质量分 73
小蜜蜂888
这个作者很懒,什么都没留下…
展开
-
接口自动化测试框架-多环境运行
自动化测试用例,会在多个环境进行运行,例如:测试环境、开发环境、甚至生产环境,为了不用每次修改测试环境,可将环境信息通过yaml做数据驱动,每次只要修改yaml中信息即可。1. yaml文件中存储所有测试环境ip或域名,指定默认环境。2. 测试用例读取默认环境替代url中的域名,执行测试用例。3. 修改运行环境,只要修改默认环境即可。将url中域名用不同的测试环境替代。原创 2023-04-19 22:00:00 · 243 阅读 · 0 评论 -
pytest-fixture
工厂作为Fixture方法”模式可以在单个测试中多次需要Fixture方法结果的情况下提供帮助。不是直接返回数据,而是返回一个生成数据的函数。然后可以在测试中多次调用此函数。目的是为测试的重复执行提供一个可靠的固定基线。原创 2023-04-14 13:53:35 · 196 阅读 · 0 评论 -
pytest.mark
Pytest是python一个第三方测试框架,有非富的第三方插件可以扩展简单灵活,容易上⼿;⽀持参数化;能够⽀持简单的单元测试和复杂的功能测试,还可以⽤来做selenium/appium等⾃动化测试、接口⾃动化测试(pytest+requests);pytest具有很多第三⽅插件,并且可以⾃定义扩展, ⽐较好⽤的如 pytest-allure(完美html测试报告⽣成) pytest-xdist(并发执行测试用例)可以很好的和jenkins集成;原创 2023-04-13 19:59:14 · 774 阅读 · 0 评论