自动化测试工具Ranorex介绍

Ranorex是一个Windows平台上的GUI自动化测试框架,可以测试多种类型的应用程序,包括Web 2.0的应用,Win32, MFC, WPF, Flash/Flex, .NET和Java(SWT)。

Ranorex没有自己的脚本语言,用户可以在Ranorex的编辑器里面生成和编写C#,VB.NET的测试代码。

Ranorex支持以下技术编写的应用

Windows桌面客户端程序

  • .NET, WinForms, WPF, Win32, VB6, Java, Qt, Delphi, PowerBuilder, SAPgui

Web应用

  • HTML, HTML5, Javascript, Ajax, Silverlight
  • Internet Explorer, Firefox, Chrome, Safari的跨浏览器测试

移动app

  • ios
  • Android

Flash/Flex

  • Adobe Flash
  • Adobe Flex
  • Adobe Air

SAP

Ranorex的功能
GUI对象识别 – 使用RanoreXPath来识别和过滤所有类型的GUI元素

捕捉/回放编辑器(Ranorex Recorder)

  • 通过动作表编辑器提供可维护的录制功能
  • 为基于对象的自动化集成Ranorex对象库
  • 可以自动生成C#和VB.NET代码

GUI映射(Ranorex对象库)

  • 管理所有的GUI元素

为.NET设计的自动测试库
测试开发环境(Ranorex)

  • 代码补全
  • 调试

获奖情况
在第2届Annual ATI Automation Honors Awards评选中,荣获最佳商业自动测试工具.NET类冠军,荣获最佳商业自动测试工具Flash/Flex类冠军
在第3届Annual ATI Automation Honors Awards评选中,荣获最佳商业自动测试工具.NET类冠军,荣获最佳商业自动测试工具Flash/Flex类冠军

Leave a comment

请输入正确的验证码