【发布时间】:2021-12-21 10:59:04
【问题描述】:
在屏幕中你可以看到,输入的选择器只有一个。
这是代码,我在其中输入了相同的选择器,但出现如下错误:
Element info: {Using=css selector, value=//*[contains(@class,'v-label v-label--active theme--light primary--text') and contains(text(),'Narystė')]}
Find element :By.cssSelector: //*[contains(@class,'v-label v-label--active theme--light primary--text') and contains(text(),'Narystė')]
Get Exception: invalid selector: An invalid or illegal selector was specified
代码试用:
private static final By naryste = By.cssSelector("//*[contains(@class,'v-label v-label--active theme--light primary--text') and contains(text(),'Narystė')]");
@Step("Pasirenkame juridinio asmens organizaciją iš reikšmių sąrašo")
public createOrganization selectMembership() {
button.click(naryste);
return this;
}
【问题讨论】:
标签: selenium selenium-webdriver xpath css-selectors invalidselectorexception