摘要: # 生成html报告 pip install pytest-html pytest --html=report.html (对现有的代码进行执行) # allure2生成html报告 pip安装pytest-allure-adaptor 或者 从allure-commandline releases 阅读全文
posted @ 2021-01-05 11:31 弹弹大魔王 阅读(236) 评论(0) 推荐(0) 编辑
摘要: # conftest.py配置 当多个用例调用一个模块的功能时,比如:如果有多个.py的文件都需要调用这个登陆功能的话,那就不能把登陆写到用例里面去了。此时应该要有一个配置文件,单独管理一些预置的操作场景,pytest里面默认读取conftest.py里面的配置 conftest.py配置需要注意以 阅读全文
posted @ 2021-01-05 11:13 弹弹大魔王 阅读(410) 评论(0) 推荐(0) 编辑
摘要: fixture优势: 命名方式灵活,不局限于setup和teardown这几个命名 conftest.py 配置里可以实现数据共享,不需要import就能自动找到一些配置 scope="module" 可以实现多个.py跨文件共享前置,每一个.py文件调用一次 scope="session" 以实现 阅读全文
posted @ 2021-01-05 10:52 弹弹大魔王 阅读(24) 评论(0) 推荐(0) 编辑