软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件测试技术>>功能测试>>正文
function test framework
文章出处:51testing博客 作者:三更半夜 发布时间:2006-07-27
简单的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脚本都不会变

站内搜索
相关文章
◎功能测试自动化的投入和产出
◎用Selenium自动化验收测试
◎系统测试方法之功能测试
◎国产软件产品易用性何去何从(下)
◎国产软件产品易用性何去何从(上)
◎国际化软件测试内容解析
◎自动化测试在功能测试中的应用
◎常用的功能测试方法
◎使用IBM Rational PurifyPlus测试J2EE应用程序
◎软件测试基础
◎软件设计中的可用性
◎面向对象软件的测试
◎全球化测试
◎软件本地化测试
◎Cactus实例讲解
◎软件测试工具比较
◎自动化测试在企业中的实施
◎手机名片薄(黑盒)测试
热门文章
◎软件测试基础
◎常用的功能测试方法
◎软件测试工具比较
◎系统测试方法之功能测试
◎面向对象软件的测试
◎手机名片薄(黑盒)测试
◎自动化测试在功能测试中的应用
◎国际化软件测试内容解析
◎软件本地化测试
◎Cactus实例讲解
◎功能测试解决方案的评估报告
◎自动化测试在企业中的实施
◎用Selenium自动化验收测试
◎测试小技巧-黑盒测试
◎使用IBM Rational PurifyPlus测试J2EE应用程序
◎软件设计中的可用性
◎全球化测试
◎国产软件产品易用性何去何从(下)
◎国产软件产品易用性何去何从(上)
◎登陆、添加、删除、查询模块的测试点
◎卸载与安装测试
◎进销存系统中的报表测试
◎功能测试自动化的投入和产出
◎找错――面向对象软件的测试技术与方法
◎实施自动化功能测试的解决方案
◎用 Selenium 自动化验收测试
◎ERP功能测试最佳实践
◎不容忽视的安装或部署测试
◎在RFT中运用手动验证点验证自定义类型对象

Google提供的广告