在selenium java中为元素选择正确的xpath时也会出错

lrpiutwd  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(341)
WebElement element = driver.findElement(By.xpath("//div[@id='invis-o-div']"));

        if (!element.isDisplayed()) {

            question = driver.findElement(By.xpath("//div[@class='Practice_Question_Body']//p[1]")).getText();

        }

我尝试使用xpath从元素(在图片中)获取字符串,我尝试了所有方法,但它们看起来都不起作用,我得到的第一个错误是从一开始,我尝试仅在覆盖整个屏幕的元素未显示时获取文本。

lvmkulzt

lvmkulzt1#

先做这个 xpath 进入 Array 然后尝试使用 index ```
(//div[@class='Practice_Question_Body']//p)[index]

相关问题