wzstar2008 2008-1-22 15:44
很不错的自动化测试框架——STAF
[b]STAF[/b]
[u]Software Test Automation Framework (STAF) [/u]是开源、跨平台、支持多语言并且基于
可重用的组件来构建的自动化测试框架。它为自动化测试建立了基础,并且提供了一种
可插拨的机制支持不同的平台和语言。STAF 采用点对点的实现机制,被用来减轻自动化
测试的工作负担,加快自动化测试的进程。在 STAF 的环境中,所有的机器都是对等的
,没有客户端和服务器的区分。
前段时间读了[i]崔俊涛的《利用 STAF 实现程序更新包的自动部署测试》[/i],对STAF有了
一定的了解,继而在工作中开始实践,通过一段时间的使用,感觉STAF确实是一个非常
不错的框架,尤其是在管理测试任务方面非常实用。对于一些通用产品,测试时往往需要
在不同的系统环境下进行测试,以获取产品在不同环境下的表现,如果使用STAF管理自
动化测试,我们只需要写一套测试脚本,通过STAF将测试任务分发到不同的测试环境执
行即可。同时还可以利用STAF更新测试机的测试脚本,以及收集测试结果。这样一来,
原先需要多人单机执行的自动化测试就变得十分便捷了。此外,执行引擎STAX的出现让
STAF的使用变得更为简单,测试人员只需要配置xml文件便可实现对STAF任务的管理。
而且,STAF提供的框架可以应用到很多类型的自动化测试中,如:接口、集成、GUI、
单元测试等等,确实值得大家一用。
[size=1][color=red]本人也在不断学习当中,欢迎大家来交流^_^[/color][/size]
[color=royalblue][color=darkred]关于SATF的介绍大家可以参考崔俊涛的《利用 STAF 实现程序更新包的自动部署测试》:[/color]
[/color][url=http://www.ibm.com/developerworks/cn/opensource/os-cn-staf/index.html?ca=drs][url=http://www.ibm.com/developerworks/cn/opensource/os-cn-staf/index.html?ca=drs-cn][color=royalblue]http://www.ibm.com/developerworks/cn/opensource/os-cn-staf/index.html?ca=drs[/color][/url][color=royalblue]-cn[/color][/url]
[color=darkred][/color]
[color=darkred]以及官网:[/color][url=http://staf.sourceforge.net/index.php][color=royalblue]http://staf.sourceforge.net/index.php[/color][/url]
xihong2004 2008-3-10 16:22
顶一下
imdong 2008-4-28 15:17
不错 就是不知道那里有较好的培训机构可以培训一下关于测试框架得知识
ui599 2008-5-26 17:45
还以为自动部署是什么呢,原来就那个阿
我们做的时候也是那么做的,但我们叫分发,呵呵:victory:
aks5201314 2008-5-28 16:08
好东西,有空学习一下!
liulinzhu 2008-6-30 14:39
以下两个可执行文件无法下载:
STAF330-setup-win32.exe
TAF330-setup-win32-NoJVM.exe
:L