文章目录
1 Yaml介绍与安装
1.1 Yaml简介
在自动化测试领域,数据是需要与代码分离的。数据驱动一般分为两类:Excel,Yaml
选择数据驱动类型是基于测试框架来定义的,也是基于企业实际框架的应用来决定的。
yaml是一种文件格式,是各类编程语言下非常常用的一种文件格式。一般用于配置文件和数据驱动的内容管理。
1.2 Python下的yaml实现
- PyYaml安装:
pip install PyYaml
- Pycharm导入:
import yaml
- 创建Yaml文件:以.yaml后缀新建一个文件
2 Yaml数据内容解析
Yaml是一种置标语言,有自己规范化的语法。(通过缩进和空格进行管理,能够实现各类数据类型的展示)
- list集合
# 定义list格式的数据内容
-
- 1
- 2
-
- a
- b
- 一
- 二
使用3.2读取输出结果如下:
- 字典
dict1:
name: jessica
age: 18