RSM*_*RSM 3 selenium xpath selenium-webdriver
这很好用
driver.findElement(By.xpath("//span[@id='dummyid' or @class='man-add']"));
Run Code Online (Sandbox Code Playgroud)
但是,运营商没有工作.
driver.findElement(By.xpath("//span[@id='dummyid' and @class='man-add']"));
driver.findElement(By.xpath("//span[@id='dummyid' | @class='man-add']"));
Run Code Online (Sandbox Code Playgroud)
您不能使用|
逻辑 - 或者,您需要使用or
.你确实可以and
用于逻辑 - (但当然不是&
).你没有提供你试图反对的HTML,所以我们只能猜测,但根据经验,我认为该class
属性不仅仅是man-add
在其中.如果是这样,你想要更像的东西//span[@id='dummyid' and contains(@class, 'man-add')]
.
归档时间: |
|
查看次数: |
14290 次 |
最近记录: |