常见问题 | 英文版

Q. 我没有编程技能,我可以开发使用TestWise自动化测试吗?
A. 当然可以。作为事实上,这个工具是用户对象是测试人员,客户等,而非程序员。
 click_link('Login')
 enter_text('username', 'bob')
 enter_password('password', 'thetester')
 click_button('Login')
 page_text.should include('Welcome Bob')
最好的学习方法是试在samples文件夹内的一些例子,然后创建自己的项目,并使用TestWise Recorder记录建立您的第一次测试脚本。你会感到惊讶是多么容易!
Q. 测试框架可靠吗?
A.

是的. iTesst2 支持的测试框架是 RWebSpec, 它是目前日益流行的 Watir的一个扩展. 你可以看看大家对 Watir 褒奖. Watir's growing popularity can be approved from its clones: WatiN in Mircosoft .NET platform and Watij in Java Platform.

为了量化测试框架的可靠性,在这里我们引用测试专家Lisa Crispin(畅销书 Agile Testing'敏捷测试'的作者) “我们(项目)有大量的Watir测试,其中一个大的,需要3个小时运行。“(here).

这里是一个在2005年Tuyet Cong-Ton-Nu 对Watir 和 商业测试软件 Borland SilkTest做的比较

Q. 为什么和其他商业测试软件(一般5千美元以上)相比,TestWise便宜很多?
A.

我们相信自动化测试应为更多的项目成员使用 (在使用TestWise的软件项目里,TestWise往往是用户量最大的软件)。 开发人员用它验证自己的工作,客户,项目经理,业务分析人员和测试人员都使用它。

请放心,绝对没有任何‘猫腻’。所有的工具(除IDE外)都是免费,开放源码。就是由TestWise IDE开发的测试脚本,都可以从命令行执行的,也可用其他的IDE或文本编辑器编辑。

$199/$499的价格不是笔误!

Q. TestWise是否支持非性能性测试(压力测试),比如像惠普的LoadRunner?
A. 压力测试和功能性测试软件是不同的,我们正在开发另一个压力测试产品,从目前的原型(Prototype)来看,非常有前途!
Q. 我们项目在开发阶段使用iTest开发测试脚本。可我们的支持团队进行维护时,也必须购买TestWise才可以运行这些测试脚本吗?
A. 不必. 安装Ruby和RWebSpec后 (或最简单的方法安装RubyShell), 然后从命令行运行
 runtest -fs your_spec.rb
Q. TestWise IDE可以在Mac OS X和Linux平台上运行?
A.

是的,TestWise IDE可运行在Linux和Mac OS X上,事实上,很多的iTest的本身开发大多是在Mac上完成的。由于资源有限,非Windows版本目前为低优先级任务的考虑。如果购买Linux TestWise IDE / Mac的需求相当多,我们将使高度重视。

下面是TestWise在Mac的IDE屏幕截图