摘要: import pytest import yaml def func(x): return x + 1 @pytest.mark.parametrize(["a","b"],yaml.safe_load(open("./data.yaml"))) def test_answer(a,b): asse 阅读全文
posted @ 2021-12-10 16:01 feifei_tian 阅读(44) 评论(0) 推荐(0)
摘要: import pytest @pytest.fixture def login(): print("登录操作") username = "xuefeifei" return username class TestDemo: def test_a(self,login): print(f"a name 阅读全文
posted @ 2021-12-10 09:50 feifei_tian 阅读(25) 评论(0) 推荐(0)
摘要: @pytest.mark.parametrize("a,b",[(1,2),(5,8),(8,0)]) def test_answer(a,b): assert func(a) == b 另外可以用 元组或者列表 @pytest.mark.parametrize(("a","b"),[(1,2),( 阅读全文
posted @ 2021-12-10 09:28 feifei_tian 阅读(39) 评论(0) 推荐(0)