在开始本练习之前,您必须先完成练习 1.8:更新对象图。
在前一个练习中,您看到了在对象的识别属性发生变化的情况下可如何更新这些属性。可更改的另一个因素是 Functional Test 在回放期间所采用的识别权重。使用 ScriptAssure 识别首选项可进行这种设置。您使用第二个验证点测试的标记对象可以演示这是如何运作的。
请注意,缺省设置之一是接受的分数大于以下值时发出警告:10000。分数为 10000 表示一个重要属性可能是错误的。将分数降低到 5000,查看会发生什么情况。
现在日志包含标记对象的一条警告。objectFound 字段中给出的理由是:识别分数为 10000。这一差异是由于标记中的单词“Order”被改为“Orders”而引起的。
恢复识别分数的缺省值。
这会将 5000 改回为 10000。
现在警告消失,所有内容都通过。
本练习显示了您可以如何调节识别分数,以实现您希望对象识别所具备的灵敏度。关于使用 ScriptAssure 的更多信息,请参阅 Functional Test 帮助。
现在您可以开始进入练习 1.10:使用正则表达式。