【发布时间】:2022-01-21 13:30:25
【问题描述】:
我没有遇到任何错误,因为没有找到任何元素,但是我的测试用例在控制台中传递,但是当我检查下载文件夹时,它显示了一些临时文件而不是实际的图像文件。如果有人解决了这个问题,那将非常有用。
driver.get("https://demoqa.com/elements");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
// Here normal 'findElement' is not working, hence used the javascript executor
WebElement leftmenu = driver.findElement(By.xpath("(//li[@id='item-7']//span)[1]"));
JavascriptExecutor executor = (JavascriptExecutor)driver;
executor.executeScript("arguments[0].click();", leftmenu); //clicking the left menu
Thread.sleep(5000);
driver.findElement(By.xpath("//a[@download='sampleFile.jpeg']")).click(); // download button
【问题讨论】:
标签: java selenium selenium-webdriver testng cucumber-java