Python自动化测试实战(第四次)
发布时间
阅读量:
阅读量
第五章 自动化测试模型
一个自动化测试框架实质上是一种集成化的系统架构,该架构中涵盖了用于测试功能的函数库、测试数据来源、测试对象识别规范,以及多种可重复利用的模块组件。在自动化测试框架的发展历程中,其经历了多个阶段的演变,依次为线性测试阶段、模块驱动测试阶段、数据驱动测试阶段以及关键字驱动测试阶段。
Python 语言提供了多种读取文件的方法。
l read() 方法用于读取整个文件内容。
l readline() 方法用于读取文件中的一行数据。
l readlines() 方法用于读取文件中的全部行数据。
接下来将通过读取CSV文件的方式来应对每次需要获取多个信息项的问题。
首先需要创建一个名为userinfo.csv的文件,可以通过WPS表格或Excel软件来生成表格,并在保存时选择CSV格式进行存储。需要注意的是,不能直接更改Excel文件的后缀名来生成CSV文件,这种方式所创建的并非真正的CSV格式文件。
loop_reader.py
#coding=utf-8
import csv
my_file='userinfo.csv'
data=csv.reader(file(my_file,'rb'))
全部评论 (0)
还没有任何评论哟~
