单元测试02
Posted zhangyangcheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单元测试02相关的知识,希望对你有一定的参考价值。
本篇博客
UT执行
1 借助于单元测试框架:unittest
2 框架内容
3 读取数据的两种方式
4 使用xml文件的方式读取
5 使用csv文件进行读取
UT执行
1 借助于单元测试框架:unittest
2 框架内容
框架内容:数据驱动框架
- 公共模块
- 数据模块
- 被测函数模块
- 测试用例模块
4 使用xml文件的方式读取
使用xml文件的方式读取
1.需要再项目下新建模块DataXml--->new--->FIle-->data.xml
2.读取文件内容方式,导包:
from xml.dom import minidom
读取步骤
1.打开xml文件
root = minidom.parse("文件路径/文件名")
2.找节点
firstnode = root.getElementsByTagName(""标签名)[索引]
3.找节点上的值
firstnode.getElementsByTagName(""标签名)[索引].firstChild.data
5 使用csv文件进行读取
使用csv文件进行读取
注意:csv文件中数据以逗号隔开
读取操作,导包:
import csv
读取步骤:
1.打开并读取csv文件内容
csv.reader(open("csv文件","r"))
2.循环遍历读取的内容,数据类型为列表
3.返回数据待使用
以上是关于单元测试02的主要内容,如果未能解决你的问题,请参考以下文章