文章分类 - pytest
摘要:python版本必须3.5以上;pytest版本必须是5.0以上,不然会出现一些乱七八糟的问题,这也是官方建议。 安装 pytest-rerunfailures pip install pytest-rerunfailures 重运行是指运行失败了,间隔几秒后再去运行,延迟时间可指定,次数也可指定 
        阅读全文
            
摘要:fixture可以放在单独的测试文件里,但是如果我们希望共享fixture,就需要在公共目录下新建个conftest.py文件,并将fixture放在里面。 图片中我们新建的conftest.py文件,只能是test_package文件夹下的.py文件及子级的文件夹下的.py文件可以使用。最上面的绿
        阅读全文
            
摘要:@pytest.fixture(scope=“function”, ids=None, name=None, params=None, autouse=False) scope:“function”(default),“class”, “module”, “package” or “session”
        阅读全文
            
摘要:【指定fixture作用范围】 fixture 包含了一个scope的可选参数,也就是作用范围,用于控制fixture执行配置和销毁逻辑,scope有四个参数【function、class、module、session(默认的是function)其实还有一个package】 源码部分的参数介绍: 1
        阅读全文
            
摘要:在配置jenkins上生成allure报告时,踩了很多的坑,最深的坑就是页面找不到报告数据,但控制台又提示报告已生成,其实归根结底就是报告路径的问题。如下图展示: 最初也是在网上查阅了很多资料,给的解决办都是法五花八门的,也都没有解决我的问题,最后还是自己理了下思路慢慢的给整出来了。 下面整体介绍下
        阅读全文
            
 
                    
                
 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号