pytest学习笔记2
1、fixure为什么不能调用低级别的fixure?
因为低级别的fixure会优先被清理,function级别的fixure会先于session级别的fixure被清理
2、pytest.mark.usefixure 注解在类上面和写在方法入参里面有什么差别?
写在函数入参里面的可以获取返回值,写在类注解上的不能
3、pytest --setup-show 显示前置操作
4、pytest --fixures
5、pytest.mark.fixure(param=(1,2,3),ids=['id1','id2','id3']) ,request也是一个内置fixure,request.param获取注解的参数,且ids也
可以是一个函数
6、tempdir和factory _tempdir都是内置fixure,temp_dir是function级别的,factory_tempdir 是session级别的可,bcvv 把 v 哦健康快乐;/
kavailable fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, json_metadata, metadata, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, worker_id
7、yeld data
因户籍哦;//。
浙公网安备 33010602011771号