所在的位置: python >> python介绍 >> Python之UnitTest中yaml

Python之UnitTest中yaml

白癜风早期症状 http://pf.39.net/bdfyy/zjft/170705/5515726.html

PyYaml的介绍

在上一节中,我们说到了DDT数据驱动的使用,我们可以读取txt文本文件来实现数据和代码的分离,其实我们还可以使用今天要介绍的这种方式,那就是直接读取yaml文件

PyYaml的安装

pipinstallpyyaml

PyYaml的简单使用

准备yaml数据,例如下面yaml文件

编写测试代码,必须从ddt导入file_data

执行结果展示

PyYaml的参数使用

在yaml文件中添加name和pwd两个参数

代码编写:

执行结果展示:

**与*的区别

*在python里面有多种含义,一种是乘法运算符;二是接收多个参数;三是作为实参传递,自动进行解包然后传递给多个单变量参数;四是命名关键字参数**在python里面用于接收类似于关键参数一样赋值的形式的多个实参放入字典中(即把该函数的参数转换为字典)




转载请注明:http://www.aierlanlan.com/rzfs/2726.html

  • 上一篇文章:
  •   
  • 下一篇文章: