摘要:
####*args和**kwargs的使用方法 *args 用来将参数打包成tuple给函数体调用 **kwargs 打包关键字参数成dict给函数体调用 def test_args(first, *args, **kwargs): print('Required argument: ', firs 阅读全文
摘要:
在测试用例的前面加上: @pytest.mark.parametrize("参数名",列表数据) 参数名:用来接收每一项数据,并作为测试用例的参数。 列表数据:一组测试数据。 # 参数为列表嵌套字典 import pytest def secend(c,b): add= int(b)+int(c) 阅读全文
摘要:
https://www.cnblogs.com/xyao1/p/10929352.html 阅读全文
摘要:
平常写自动化用例会写一些前置的 fixture 操作,用例需要用到就直接传该函数的参数名称就行了。当用例很多的时候,每次都传返个参数,会比较麻烦。 fixture 里面有个参数 autouse,默讣是 Fasle 没开启的,可以设置为True 开启自动使用 fixture 功能,返样用例就丌用每次都 阅读全文