pytest
天蝎座的喜爱
这个作者很懒,什么都没留下…
展开
-
pytest中conftest中fixture
pytest中conftest中fixture fixture 中 scope 中有四个参数 function,class,module,session function 每一个函数或方法都会调用 class 每一个类调用一次,一个类可以有多个方法 module,每一个.py文件调用一次,该文件内又有多个function和class session 是多个文件调用一次,可以跨.py文件调用,每个.py文件就是module 1.fixture 中 scope= ‘function 每个用例调用 fixture原创 2021-04-09 15:30:18 · 527 阅读 · 0 评论 -
pytest中接口传token
pytest中让接口保持会话,headers传token 1.先在登录接口中获取token,提取token,在定时更新存放到 headers中 2.在其他py文件中创建,就调用 headres 中 token就会一直存在 3.可以在pytest中 conftest.py中,可以判断headers中是否存在token,不存在则进行跳出 这就完美的在headers中 传入token ...原创 2021-04-01 14:58:33 · 1717 阅读 · 0 评论 -
pytest运用引进@pytest.mark.parametrize中ids 导致编码乱码解决
pytest运用引进@pytest.mark.parametrize中ids 导致编码乱码解决 @pytest.mark.parametrize 运行用例导致显示会形成乱码,有俩种方法解决, 第一种:创建个pytest.ini 文件,输入 [pytest] disable_test_id_escaping_and_forfeit_all_rights_to_community_support = True 运行就会自动转化为 utf-8的形式 第二种:在用例目录创建 config.py 文件,写入 de原创 2021-03-02 14:39:14 · 2188 阅读 · 12 评论