Ranorex常规设置

可以通过三种方法来打开’Settings’窗口来改变Ranorex的默认设置:

  • 点击Ranorex Spy中的’Settings’按钮
  • 点击Ranorex Recorder中的’Settings’按钮
  • 点击Ranorex Studio中的’Global Settings’按钮

9-settings-spy-98

图:从Spy中打开’Settings’

 9-settings-recorder-64

图:从Recorder中打开’Settings’

 9-settings-studio-86

图:从Ranorex Studio中打开’Global Settings’

常规设置

9-settings-general-tab-ca

图:Ranorex的常规设置

‘Use Ensure Visible by default’

无论是否自动化,指定一个作为Ranorex适配器的界面元素强制其变为可见的。默认情况下这个值被自动的使用在每一个库项目中。

‘Enable search by unique ID (if available)’

指定是否web元素应该用它们唯一的id来进行识别

 

‘On mouse/pointer move check if location is within visible desktop bounds’

指定当鼠标/指针尝试在可见桌面之外,是否抛出一个异常

 

‘Maximum length of text values in RanoreXPaths’

指定在ranorexpath中属性值的最大长度

‘The factor that all timouts of find operations are multiplied with’

将所有库中的超时时间与指定值相乘,来防止测试用例由于不同的timeing行为失败。当在不同系统配置下执行测试用例时,该项特别有效。

 

注:在使用测试套件的命令行参数或直接在代码中使用’Ranorex.Core.-  -Configuration.Current.Adapter.TimeoutFactor’特性执行的测试用例时也可以设置该项

‘Reset not shown technology specific limitations’

重置’Do not show again’复选框被用于禁止技术局限的提示框。点击’Reset’将再次显示没有调制的技术或应用的提示框。

‘GDI Capture Settings…’

通过这个对话框可以改变当前GDI捕获列表。更多关于Ranorex GDI插件的信息可以在这里找到Testing of Legacy Applications

注:点击‘Restore Defaults’按钮将所有值重置为默认值,使用‘Import…’‘Export…’按钮来保存或是加载用户自定义的配置

 

 

高级设置

 9-settings-advanced-tab-df

图: 高级Ranorex设置

在’Advanced’中显示的大部分设置都是用于配置Ranorex的对象识别及RanoreXPath的生成。请谨慎更改这些设置。

‘Enable 32/64 Bit Bridge’

使用’Enable 32/64 Bit Bridge’复选框来关闭用于在64位操作系统上自动处理基于32/64位应用程序的位桥

‘Use hidden screenshot capturing (if possible)’

尝试为录制、库或是Ranorex快照文件甚至隐藏应用创建截图。

‘Use asynchronous dispatching of mouse and keyboard events

这个设置是用来控制在录制时是否异步分发鼠标和键盘事件.如果打开鼠标键盘事件的异步分发,鼠标和键盘的按下和弹起将不会被保存,但是鼠标的点击和按键动作将会被记录。

‘Disable expensive attribute in tools’

这个设置是告诉插件,不要去为Ranorex Spy, Recorder, and Ranorex Studio评估计算密集型的属性。如果勾选,Row.Index这样的属性不会在Ranorex Spy为某些特定的技术显示值。这将在某些情况下提高性能。

‘Use UiaLauncher to elevate privileges for processes started by tools’

Specifies whether the test execution is started with elevated privileges or not.

‘Delay before pressing a key sequence (ms)’

在执行一个键序列模拟前等待以毫秒为单位指定的时间。

‘RanoreXPath generation tree search depth’

定义一个唯一识别所需要的唯一RanoreXPath的级别数。

注:值越高,生成的RanoreXPath字符串就越短。需要记住的是,路径越短,通过其查找所需的界面元素的时间就越长。

‘Edit Path Weights…’

联系Ranorex支持团队来获得编辑RanoreXPath权重的帮助。

插件具体设置

 

9-settings-plugins-17

图:插件相关设置

 

插件相关设置被用来更改单个的Ranorex插件的状态,例如获取与旧版的向后兼容性。关于每个设置的详细信息可以通过点击属性格中特定设置来获取。

 

Leave a comment

请输入正确的验证码