首页 > 解决方案 > 无法专注于 Selenium 中的元素

问题描述

我是 Selenium 自动化测试的新手。我被分配在 Microsoft Edge 浏览器上运行测试。在我运行测试之前一切正常。每次到达此行时它都会停止:

clickElement(driver.findElement(By.xpath("//*[contains(@class,'cleditorMain')]")));

程序不会崩溃。它只是停在那里,没有任何错误或异常。最初我猜它是由错误的 xpath 引起的,但是当我尝试在 Chrome 或 IE 等其他浏览器上运行测试时,它通过了。

*以下元素仍可重点关注:

clickElement(driver.findElement(By.xpath(".//*[@id='mCSB_1_container']/ul/li[2]/a")));
      clickElement(driver.findElement(By.xpath("html/body/div[3]/ul/li[2]/div/div[2]/div/div[1]/div[2]/ul/li/i")));

clickElement(driver.findElement(By.xpath(".//*[contains(text(),'サブG99-00')]")));

   clickElement(driver.findElement(By.xpath(".//[contains(@id,'_mainc')]/div/div[2]/div/table/tbody/tr/td[2]/a")));

标签: javaseleniumxpath

解决方案


推荐阅读