单元测试02

本篇博客

UT执行

1 借助于单元测试框架:unittest
2 框架内容
3 读取数据的两种方式
4 使用xml文件的方式读取
5 使用csv文件进行读取

UT执行

1 借助于单元测试框架:unittest

2 框架内容

框架内容:数据驱动框架

  1. 公共模块
  2. 数据模块
  3. 被测函数模块
  4. 测试用例模块

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.返回数据待使用