找不到DOM元素

时间:2018-09-12 07:57:39

标签: javascript jquery dom selenium-webdriver xpath

因此,我正在编写一些自动化测试(C#和Selenium Webdriver),遇到了一个奇怪的场景。 当尝试在Dev Tools DOM解释器中标识元素时,XPath选择器可以很好地工作(使用元素ID),但是当使用相同的ID通过控制台中的jQuery选择器或普通JS选择器查找元素时,XPath选择器将返回null。

元素ID:AggregateExecption 元素类型:"sample-id";; jQuery选择器:div; JS选择器:$("div#sample-id"); Xpath:document.getElementById("sample-id");

快速说明:等待一分钟左右后,jQuery或JS选择器开始工作。

为什么会这样?

提前谢谢

0 个答案:

没有答案