这发生在 testcomplete 版本 9.20 中,并针对 firefox 19.0.2 进行测试。
第一个脚本文件被调用test
,它包含以下几行:
'USEUNIT CommonFunctions
Public Function test()
Call expandTree()
End Function
另一个名为的脚本文件CommonFunctions
具有此功能:
Public Function expandTree()
Set foo = Aliases.tree.contentDocument.Script.jQuery("li[data-nodeid='sites'] a.openClose").click()
End Function
当我运行脚本时,自动化文件会出现以下错误:
Microsoft VBscript runtime error.
Object doesn't support this property or method:"contentDocument.Script.jQuery(...).Click''
Error location:
Unit:"ContentSuite\Content\Script\CommonFunctions"
Line:3972 Coloumn2
如果我将 jquery 放在同一个文件中,则不会发生相同的错误。也就是说,如果我运行它,它将正常工作,并且点击会正常工作:
Public Function test()
Set foo = Aliases.tree.contentDocument.Script.jQuery("li[data-nodeid='sites'] a.openClose").click()
End Function