我是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")));