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 次 |
| 最近记录: |