摘要: 最近工作中用到了pytest,总结一些用法: 1. 安装: pip install pytest 2. 运行: pytest 默认只能识别以test_ 开头的文件和测试用例,如果pytest后面不带文件名,则默认执行当前目录下所有以test_ 开头的文件。 执行某个文件里所有以 test 开头的用例 阅读全文
posted @ 2020-03-21 23:59 哔仙女 阅读(1942) 评论(0) 推荐(0)
摘要: Pytest集成Allure生成测试报告 1、Allure安装 1)Allure报告的demo样式(是不是很漂亮呢) 2)Allure下载 选择需要的版本,下载zip文件,解压即可 2、添加allure环境变量 path:D:\Program Files\allure-2.13.1\bin 3、查看 阅读全文
posted @ 2020-03-21 23:57 哔仙女 阅读(1623) 评论(0) 推荐(0)
摘要: 一、fixture优势1、fixture相对于setup和teardown来说应该有以下几点优势:命名方式灵活,不局限于setup和teardown这几个命名conftest.py配置里可以实现数据共享,不需要import就能自动找到一些配置scope="module"可以实现多个.py跨文件共享前 阅读全文
posted @ 2020-03-21 23:52 哔仙女 阅读(4193) 评论(0) 推荐(1)
摘要: 一、conftest特点: 1、可以跨.py文件调用,有多个.py文件调用时,可让conftest.py只调用了一次fixture,或调用多次fixture 2、conftest.py与运行的用例要在同一个pakage下,并且有__init__.py文件 3、不需要import导入 conftest 阅读全文
posted @ 2020-03-21 23:42 哔仙女 阅读(1427) 评论(0) 推荐(0)