摘要:
1、Allure Allure 是一款非常轻量级并且非常灵活的开源测试报告生成框架。它支持绝大多数测试框架, 例如 TestNG、Pytest、JUint 等。它简单易用,易于集成。 2、Pytest集成Allure windows下安装 Allure工具 1、安装JDK1.8+2、安装Allure 阅读全文
摘要:
pytest会将本轮测试的执行状态写入到.pytest_cache文件夹,这个行为是由自带的cacheprovider插件来实现的; 注意: pytest默认将测试执行的状态写入到根目录中的.pytest_cache文件夹,我们也可以通过在pytest.ini中配置cache_dir选项来自定义缓存 阅读全文
摘要:
参数化的行为表现在不同的层级上: fixture的参数化; 测试用例的参数化:使用@pytest.mark.parametrize可以在测试用例、测试类甚至测试模块中标记多个参数或fixture的组合; 另外,也可以通过pytest_generate_tests这个钩子方法自定义参数化的方案; 1、 阅读全文