51Testing软件测试论坛

标题: 国产自动化测试工具Auto Runner简介 [打印本页]

作者: yhp1314520    时间: 2007-7-27 18:38
标题: 国产自动化测试工具Auto Runner简介
国产自动化测试工具Auto Runner简介

Auto Runner简介
Auto Runner是一个基于Windows平台,针对html和.net的应用程序的自动回归测试工具,Auto Runner通过录制用户对html或者.net应用程序的动作创建脚本,脚本以java语言编辑,并且提供了强大的IDE,提供了对测试代码的强大开发和支持能力,代码编写完成后,用户可以在Auto Runner下,对应用程序的当前乃至以后版本执行回归测试。



向回归测试挑战



一般来说,一个测试系统里,我们需要发现程序里的缺陷,这些缺陷被修改,再经过测试,之后把修改后的软件交付给客户。但是,由于软件内部程序的相互关联性,即使一个很微小的变化也会影响到系统以后出现难以预计的问题,这种潜在的风险,要远远大于早期权利测试付出的代价。

回归测试是一个软件系统原有缺陷被修改或增加新的功能后,为了保证系统没有功能性失败,而进行的重新测试的实践。一个全面的回归测试能大大保证系统的功能遵从设计。然而,一个全面的回归测试再一个项目团队里经常没有充分的时间和资源来执行,因此想要测试到系统的每个子功能也变得更加困难:这个问题和系统的整个开发周期有关,尤其再那种夜晚发布新版本的开发环境里,对每个版本想要进行全面的回归测试也越来越不可行。这种情况下的通常做法,就是测试一下软件中被修改的缺陷,以及添加的新功能,因此就会给软件团队造成软件发布后出现不可预知缺陷的潜在隐患。

Auto Runner是一款能够挑战与回归测试的自动化工具。Auto Runner的脚本再创建时完全以重复测试系统的功能为目的,对于软件的每个新版本,通过执行测试脚本来保证系统先前功能的有效性。脚本一般在无人看守的情况下运行,当软件系统不断的修改更新,测试脚本苦保证软件的每个版本都会从到到尾的充分测试。



Auto Runner是您需要的工具吗?

回答下列问题,可以帮助您决定Auto Runner是否是您想要的工具:

l     我是不是要测试一个基于web/Browser的应用程序?

l     我们是不是要测试一个基于.net的应用程序?

l     我们的测试团队是否熟悉java开发或学习java的强烈热情?

l     我们是不是希望实现每日构建的测试,但是却缺乏必要的测试人员?

l     我们需要明确的测试案例库,但是测试人员却只使用文字来描述测试,然后手工执行?

l     我们需要推出新的版本,但是兼容老版本的功能无法测试完全?

如果这即个问题的答案都是“是”,那么Auto Runner就是您的最佳选择。

Auto Runner是一个测试框架,它提供了强大的IDE支持,提供了java脚本语言的完善支持,并且它具有针对.net和web/Browser测试的plug-in组件。用户也可以为这个测试框架编写自己的用于特殊通途的组件。

如果您要测试Visual Basic、C++或者其他基于windows组件的程序或者web/Browser系统,那么Auto Runner再合适不过了。



Auto Runner脚本以java编码,因此您的测试团队需要一定的java开发:但是不意味着每个测试人员都是java大师。另外,Auto Runner对测试脚本提供了非常良好的封装,您使用测试脚本的时候感觉和使用其他测试工具的顺序脚本基本没有区别,对java的依赖型非常的小——只是在运行的时候才需要考虑它,比如编写一个main的程序入口(IDE一般都可以自动生成这些代码)。自动测试本身就是真正创建一个程序去测试另一个程序,因此需要适当编辑java代码,Auto Runner是一个强大的工具,但是它也不是万能的。



现在,让我们考虑以下问题:

l     您会因为测试时间的限制而放弃一些测试内容吗?

l     您要花费了大量的时间在维护测试脚本上吗?

l     您所测试的应用程序因为复杂而不能运用简单的录制回放来实现自动测试吗?



如果这几个问题的回到都是“是”,那么您需要仔细看一下Auto Runner能够给您带来什么,请继续阅读本指南,浏览这个工具,大概一个小时后,您就会了解如何录制、编辑、执行和分析您的第一个测试脚本。之后,您就会感受到Auto Runner在您的软件开发过程里所能带来的价值。
作者: yhp1314520    时间: 2007-7-27 18:38
推荐一个新的测试软件AutoRunner

一个类似于QTP的功能测试软件,试用java作为脚本。

段念新说:性能测试我所见(三)[严禁转贴]
作者: phillipschen    时间: 2007-7-28 13:23
看看~了解下先~
作者: kkrt20032003    时间: 2007-7-30 22:23
呵呵 第一次听说有国产的自动化工具。 有时间用用看 呵呵




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2