Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Automated tests 如何在RFT 8.1.0中以编程方式获得对象识别分数?_Automated Tests_Rft - Fatal编程技术网

Automated tests 如何在RFT 8.1.0中以编程方式获得对象识别分数?

Automated tests 如何在RFT 8.1.0中以编程方式获得对象识别分数?,automated-tests,rft,Automated Tests,Rft,在RFT 8.1.0中,是否有方法通过编程了解对象的识别分数 有时在执行类似于html\u button().click()的操作时,会收到一条警告,指出对象无法完全识别,但操作已正确完成 我想在脚本运行时根据识别分数对一些吉他对象进行“排序”,并对最相关的对象(分数较低的对象)执行单击操作。如果打开对象映射并选择“更新识别属性”通过slec,它将向您显示向导,该向导将显示哪些属性与哪些属性不匹配。此外,评分不仅考虑了当前对象的识别属性,还考虑了父对象的综合识别分数。谢谢@Prakash,我编辑

在RFT 8.1.0中,是否有方法通过编程了解对象的识别分数

有时在执行类似于
html\u button().click()
的操作时,会收到一条警告,指出对象无法完全识别,但操作已正确完成


我想在脚本运行时根据识别分数对一些吉他对象进行“排序”,并对最相关的对象(分数较低的对象)执行单击操作。

如果打开对象映射并选择“更新识别属性”通过slec,它将向您显示向导,该向导将显示哪些属性与哪些属性不匹配。此外,评分不仅考虑了当前对象的识别属性,还考虑了父对象的综合识别分数。

谢谢@Prakash,我编辑了这个问题,因为我不够清楚。我想在测试运行时在代码中获得识别分数,比如
html_button1().getRecognitionScore()但我没有看到这样的方法或任何类似的方法。是的,评分是通过检查哪些属性匹配,哪些属性不匹配,然后将分数相加来完成的。。据我所知,没有API可以用来知道识别分数是多少。好的,我会深入研究RFT,看看它在哪里读取分数。。。当logWarning完成时,分数会被记录下来,因此我认为可以以某种方式读取它。