• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

function test framework

发布: 2007-4-22 17:32 | 作者: 未知    | 来源: 网络     | 查看: 20次 | 进入软件测试时代论坛讨论

软件测试时代
简单的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.testage.net/


软件测试时代开课信息
Google
关于我们 | 合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2007 TestAge(测试时代) 北京慧灵科技有限公司 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备05002925号
技术支持和业务联系:info@testage.com.cn 电话:010-51297073