1、yaml实现list
list
- 10
- 20
- 30
2、yaml实现字典
dict
by: id
locator: name
action: click
3、yaml实现嵌套
(1)
-
- by: id
- locator: name
- action: click
(2)
companies:
-
- by: 1
- name: company1
- price: 100w
-
- by: 2
- name: company2
- price: 200w
4、加载yaml文件
yaml.safe_load(open("./data.yaml"))
4、加载yaml
class TestData:
#@pytest.mark.parametrize(["a", "b"], [(10, 20), (10, 5), (3, 9)])
@pytest.mark.parametrize(("a", "b"), yaml.safe_load(open("./data.yaml")))
def test_data(self, a, b):
print(a+b)