PO设计模式、数据驱动 - yaml 数据驱动实践


import pytest from main3 import read_yaml case_data = read_yaml("./data_demo.yaml") class TestDemo01(object): @pytest.mark.parametrize('data',

PO设计模式、数据驱动 - yaml 数据写入


1.基本写入 import yaml data = { "method": "post", "params": {"username": "user1", "password": "psw1"}, "url": "http://127.0.0.1:8888/login" }

PO设计模式、数据驱动 - yaml 数据读取


1.安装 pip3 install pyyaml 2.读取yaml 文件应用 yaml文件: --- - username: user1 password: psw1 - username: user2 password: psw2 - username: user3 password:

PO设计模式、数据驱动 - yaml 与 python 格式的对比


1.核心定位 YAML:面向人类可读/可写的数据序列化格式,常用于配置文件。 Python:一门通用编程语言;其内置字面量(dict/list/str 等)常被当作配置,但不是序列化标准。 2.语法与结构对比 #YAML user: name: Alice age: 25 active: