UFT将复选框标识为图像,无法单击或设置" ON"或" OFF"在上面

时间:2015-09-11 12:34:59

标签: extjs vbscript qtp hp-uft

我的应用程序中有一个复选框,UFT将其识别为"图像对象"我无法点击或设置" ON"或" OFF"什么都有。

我的应用程序是在EXT JS 4.2中开发的,仅针对此复选框我正面临这个问题....对于所有其他人我得到了webCheckButton。 可以做些什么,请帮助。

2 个答案:

答案 0 :(得分:0)

JS工具包有时会根据您的预期呈现不同的HTML,通常这样做是为了改善视觉效果。可能是ExJS将图像放在复选框上以使其看起来更好(我不熟悉它)。

在任何情况下,UFT都带有内置的ExJS Web可扩展性,可以解决您的问题。您可以通过在UFT的array=() f_checkuser(){ ... ... tempfile="localuser.tmp" touch ${tempfile} awk -F':'...'{... print $1 }' "$_p" > ${HOME}/${tempfile} getArrayfromFile "${tempfile}" } getArrayfromFile() { i=0 while read line # Read a line do array[i]=$line # Put it into the array i=$(($i + 1)) done < $1 } f_checkuser echo "Array items and indexes:" for index in ${!array[*]} do printf "%4d: %s\n" $index ${array[$index]} done 子文件夹下运行特殊的Web2.0安装来安装它。

答案 1 :(得分:0)

简单的方法是使用基于UFT图像的识别功能