单击下载按钮后,文件将被下载。在执行下一段代码之前,它需要等待下载完成。
我的代码如下所示:
Thread.sleep(2000);
driver.findElement(By.xpath("//*[@id='perform']")).click();//click for download
Thread.sleep(20000);
//code to be executed after download completes
Readfile fileobj=new Readfile();
String checkfile=fileobj.checkfilename();
如何让webdriver等待下载完成?
https://stackoverflow.com/questions/22714112
复制相似问题