function test framework

发表于:2007-04-22来源:作者:点击数: 标签:frameworknbspFunctiontest
简单的framework可以由以下几个部分组成, 1控制文件 2.test case文件 3. 启动脚本 4. Driver 脚本 6. 任务脚本 7.数据访问脚本 1. 控制文件 a)包含了将要被自动化的场景的设置信息。 b)用户能够选择执行哪个场景,可以通过开关控制文件里的开关。 c)控制文
简单的framework可以由以下几个部分组成,

1控制文件
2.test case文件
3. 启动脚本
4. Driver 脚本
6. 任务脚本
7.数据访问脚本

1. 控制文件
a)包含了将要被自动化的场景的设置信息。
b)用户能够选择执行哪个场景,可以通过开关控制文件里的开关。
c)控制文件可以是一个excel文件,包含了如下信息,场景ID,执行状态,其他文件的目录位置

2. Test Case文件
a)包含了执行一个test case所需的详细信息,比如执行哪个步骤。
b) 也可以是excel文件,写入keyword,参数信息。

3. 启动脚本
a) 启动脚本用来读写控制文件
b) 调用driver脚本去执行场景

4. Driver 脚本

a)读test case文件。校验。
b)应该注意driver脚本错误处理

5. 任务脚本

a) 执行一些通用的任务,和应用程序无关的。

6.数据访问脚本

a)这里有一个和develop framework统一格式,数据共享的问题。不同的应用有不同的解决方案
     
Framework的优势.

最大的好处是一旦建立,维护的成本低。如果test case有变,test case file变化,启动脚本和driver脚本都不会变

原文转自:http://www.ltesting.net

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)