這並不是說我的CSS選擇器的主人,但一定要知道以下是CSS 3選擇 -硒不支持CSS3選擇器嗎?
css=li:nth-child(1) div[class=team-name]
雖然下面是CSS 2選擇 -
css=li:first-child div[class=team-name]
當我使用CSS 2選擇對 -
Selenium.getText("cssSelector")
我得到正確的文本,但使用CSS 3選擇拋出異常,說明 -
Element css=li:nth-child(1) div[class=team-name] a not found
如果只是這樣,我可能會使用CSS 2選擇器。但是,我需要通過幾個環節迭代和閱讀的文本,即 -
for(int i=1; i<loopCount; i++) {
ArrayList.add(selenium.getText("css=li:nth-child("+i+") div[class=team-name] a"));
}
現在怎麼會變成這樣可能的,如果我是使用CSS 2選擇。
你確實不需要在你提出的其他Selenium問題中推薦該提案。 – BoltClock 2011-04-26 18:00:54