Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 在IE中找不到元素,但在FF中工作正常_Selenium_Css Selectors_Selenium Webdriver_Xpath - Fatal编程技术网

Selenium 在IE中找不到元素,但在FF中工作正常

Selenium 在IE中找不到元素,但在FF中工作正常,selenium,css-selectors,selenium-webdriver,xpath,Selenium,Css Selectors,Selenium Webdriver,Xpath,编辑: 我的CSS选择器如下:(在FF中工作正常) div#ctl00_contentplaceholder 1 table.gv tbody tr.item:n个子项(1)>td:n个类型(3) 我正在使用CSSSelector 我必须更改CSS选择器才能使IE工作吗?根据: IE8及以下版本不支持:n选择器。根据: IE8及以下版本不支持:n选择器。IE8不支持CSS n类型IE8不支持CSS n类型,因为IE8不支持:n个选择器尝试注入Sizzle。Sizzle(jQuery使用的选择器引

编辑:

我的CSS选择器如下:(在FF中工作正常)

div#ctl00_contentplaceholder 1 table.gv tbody tr.item:n个子项(1)>td:n个类型(3)

我正在使用CSSSelector

我必须更改CSS选择器才能使IE工作吗?

根据:

IE8及以下版本不支持
:n
选择器。

根据:


IE8及以下版本不支持
:n
选择器。

IE8不支持CSS n类型IE8不支持CSS n类型,因为IE8不支持:n个选择器尝试注入Sizzle。Sizzle(jQuery使用的选择器引擎)带有内置的
:nth-child()
选择器,但缺少
:nth-of-type()
选择器。尝试将类型的
:n替换为
:n子类型

,因为IE8不支持:n选择器尝试注入Sizzle。Sizzle(jQuery使用的选择器引擎)带有内置的
:nth-child()
选择器,但缺少
:nth-of-type()
选择器。尝试用
:n子项

替换
:n类型
,那么我的问题的解决方案是什么?将CSS选择器更改为其他值,或者使用XPath。或者注入Sizzle以将其用于CSS而不是本机CSS支持。那么我的问题的解决方案是什么呢?将CSS选择器更改为其他值,或者使用XPath。或者注入Sizzle以将其用于CSS而不是本机CSS支持。
for (int i = 1; i < _count; i++)
{
    ..................
    ..................
    div#ctl00_ContentPlaceHolder1 table.gv tbody tr.item:nth-child(" + i + ") > td:nth-of-type(3)
    ..................

}
Test method threw exception: 
OpenQA.Selenium.WebDriverTimeoutException: Timed out after 30 seconds ---> OpenQA.Selenium.NoSuchElementException: 
Unable to find element with css selector ==