Ranorex入门指南5-Ranorex简介

Ranorex是Windows上运行的GUI自动测试框架,它支持多种不同的应用,包括web 2.0, Win32, MFC, WPF, Flash/Flex, .Net和Java(SWT)。Ranorex没有自己的脚本语言,用户可以使用业界流行的编程语言C#, VB.NET编写它的测试用例。

Ranorex的特性包括,使用RanoreXPath对待测应用的GUI对象进行识别,这种方式可以识别绝大部分控件对象。

除此之外Ranorex拥有几乎所有自动测试工具都有的录制回放功能,这是通过它的Ranorex编辑器实现的,它被称为Renorex Recorder。该工具可以通过使用动作表格编辑器很方便地维护录制的代码,并且集成了Ranorex对象库,可以自动产生C#和VB.NET的代码。

与此同时Ranorex还提供了GUI对象映射功能,这就是前面提到的Ranorex对象库,该库对各种类型的GUI对象进行统一管理。

Ranorex还提供了专门支持.NET环境的自动测试库。用户使用Ranorex Studio可以非常轻松地进行自动测试开发,该集成环境提供了代码自动完成和强大的调试功能。

Ranorex曾经因为其对.NET和Flash/Flex绝佳支持获得第二届和第三季ATI自动测试最佳商业功能测试工具奖。在我写这篇文章的时候,Ranorex最新的发行版本是3.3.1。

Leave a comment

请输入正确的验证码