Control在Robotframework-AutoItLibrary中单击不执行任何操作

时间:2019-03-29 12:20:11

标签: python windows automation robotframework autoit

我在AutoIt中有此脚本,它可以正常工作。 在Robotframework中进行编码时,同一行不起作用。 没有错误,测试成功通过了执行,但是未执行点击。

在AutoIt脚本中(确定):

ControlClick("Win Title","","[CLASS:ToolbarWindow32; INSTANCE:1]", "", 1, 255, 20)

在射频(NOK)中:

Control Click   Win Title    ${SPACE}    [CLASS:ToolbarWindow32; INSTANCE:1]     ${SPACE}    1   255     20

我尝试使用$ {EMPTY},其行为是相同的。

如果删除最后一个参数(1 255 20),它将起作用,但是单击了错误的按钮(工具栏中间)。仅使用参数1无效。

有什么想法吗?谢谢。

1 个答案:

答案 0 :(得分:1)

我认为缺少一个论点(左键)。这样工作:

Control Click  strTitle=Title  strText=  strControl=[CLASS:ToolbarWindow32; INSTANCE:1]    strButton=LEFT  nNumClicks=1  nX=255  nY=20