目前对于有些老牌的测试工具只支持GUI 元素的.而对于Web 页面承载的Silverlight 的UI 元素不识别. 而Ranoex 则支持WinFrom/Flash/Flex/WPF/IE FF Web2.0/Silverlight。另
外一个特点时Ranorex 小巧测试脚本完全支持C# VB.NET、Python 多种语言.
大家可以从Ranorex的官方网站上下载其最新实用版本(30天),如下所示:
http://www.ranorex.com/download.html
Ranorex的安装过程非常简单。
Ranorex安装成功后,可以再开始菜单的程序组中看到ranorex的程序组件:Ranorex Studio,Ranorex Spy, Ranorex licensing ,Ranorex Recoder。
Ranorex spy 是用来捕获应用程序界面上得各个控件的主要属性。在Winrunner,QTP等自动化测试工具中都有类似的组件。
Ranorex recordder 是用来录制和回放用户的操作。录制过程中用户所访问的所有控件以及所做的操作都会被记录下来,而recorder 又不单纯只有录制的功能,还具有编辑,自定义等多种功能。方便用户来修改优化录制的脚步。
Ranorex Studio 是一个集成的测试开发环境,他将所有其他的Ranorex 工具集合到一起,包括Spy,Recoder,Repository等。
1、桌面应用程序的自动化测试
桌面应用程序的自动化测试:Ranorex自带实例-计算器的自动化测试;独立录制、编写计算器测试脚本。