codedui + Javascript:陈旧元素参考:元素未附加到页面文档

时间:2018-09-20 19:58:27

标签: javascript selenium automation automated-tests coded-ui-tests

我正在使用codedui,我试图使用javascript单击某个元素,但它返回异常。

代码:

    var script= "return document.getElementById('frmaeId').contentWindow.document.getElementById('ulId').querySelectorAll('a')[3];";

    var item = Window.ExecuteScript(script);

例外

    Microsoft.VisualStudio.TestTools.UITest.Extension.UITestJScriptExecutionException:'stale element reference: element is not attached to the page document

在浏览器中使用Console可以正常工作,但使用codedui脚本则不能正常工作。

感谢您的帮助。

0 个答案:

没有答案