第五章01在开始记录之前

无论您在Ranorex Studio中使用Ranorex Recorder还是作为独立工具,录音机和被测系统都必须准备好。 


准备记录

在开始录制之前,您需要确保被测系统已准备好从手动测试执行开始。此外,请考虑以下几点,以避免事后清理录制和存储库过多的工作量。

  • 如果不是测试用例本身的一部分,请不要在测试中运行多个应用程序实例
  • 默认情况下,不记录鼠标移动; 为此,请在浏览菜单等情况下执行鼠标点击(或使用记录器热键记录鼠标移动)
  • 考虑哪些步骤应该成为最终测试的一部分
  • 尽量保持录音小,以使其成为模块化

您也可以参考我们的测试wiki,了解如何定义GUI测试场景的一般说明

记录器设置对话框

在运行新的记录会话之前,您可以使用设置对话框配置Ranorex Recorder。点击“设置”按钮打开设置对话框。
当前录制文件的设置 

当前录制文件的设置


每个新记录使用的默认值

每个新记录使用的默认值


当前记录

此选项卡主要包含特定于当前记录的代码生成的配置参数。此标签页上的所有设置都存储在每个录制内。

描述:

可以用来简要描述记录执行的操作。

录制名称空间:

指定用于生成的代码的名称空间。

录音班名称:

指定用于生成的代码的类名称。

重播速度系数(%):

速度因子用于通过特定的因子值增加或减少重播整体速度。

重播次数:

重复计数用于指定迭代次数。

记录器UI模式:

通过指定记录器用户界面模式,操作表中可用的一组操作将被调整(“全局”:所有操作,“桌面和网络”:无移动操作,“移动”:无鼠标和键盘操作)。

启用回放模式和生成的代码:

用于指定动作之间的记录延迟是否应该是生成的代码的一部分。

生成重播报告:

此设置用于在重播过程中打开和关闭报告。

默认使用项目日志记录:

激活此设置可打开每个操作项目的默认日志记录消息。

记录器默认值

在此选项卡中,您可以为每个新创建的录制指定全局默认值。这些设置分为三个部分:

记录

捕获每一步的截图:

指定是否应在录制过程中执行当前操作的屏幕截图。

亮点元素:

指定是否启用记录期间的元素高亮显示。

坐标记录模式: 

指定记录方式坐标。以下选项可供选择:

  • 无:操作将始终在已识别元素的“中心”上调用 
  • 像素:  识别元素内的相对坐标以像素记录
  • 比例:  以百分比记录已识别元素内的相对坐标

提出新行动的时机


注意请注意,以下设置仅影响新创建的操作,而不影响现有操作。

使用时间也用于记录的动作:

启用时,将采用下面指定的时间,而不是记录的持续时间。

使用按键优化:

默认启用。此设置使录制的按键序列更易于阅读。仅适用于英文字母的字符,即A-Z。也可以在动作的击键编辑器中启用/禁用。

启用
{LShiftKey down} h {LShiftKey up}
{}资本HELLO
helll {}回Ø
你好{}空间有
H
你好
你好
你好
按键序列分割时间(毫秒):

使用此设置指定录制过程中按键顺序按键之间的最长时间。如果超过这个时间,则该序列被分成多个键序列。

每个动作的鼠标移动时间(毫秒):

指定用于将鼠标移动到与操作相关的UI对象的时间(以毫秒为单位)。

鼠标/指针相关的动作时间(毫秒):

指定用于手动创建的鼠标操作的总时间(以毫秒为单位)。只有在记录过程中无法确定动作的时间或“使用时间也适用于已记录的动作”时,才会为手动创建的动作考虑为此设置设置的值。

与键盘相关的动作时间(毫秒):

指定用于手动创建的键盘操作的默认总时间(以毫秒为单位)。只有在记录过程中无法确定动作的时间或“使用时间也适用于已记录的动作”时,才会为手动创建的动作考虑为此设置设置的值。

代码生成

录制名称空间:

指定用于生成的代码的名称空间。

录音班名称:

指定用于生成的代码的类名称。

生成重播报告:

此设置用于在重播期间打开或关闭生成报告。

默认使用项目日志记录:

激活此设置可打开每个操作项目的默认日志记录消息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值