Не то, чтобы я мастер CSS Selector, но узнал, что ниже приводится селектор CSS 3 -
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.