Javascript 有没有办法检查使用selenium下载文件需要多少时间?
我正在使用selenium进行自动化工作,我想知道是否有办法使用selenium检查文件下载所花的时间。据我所知,没有方法计算下载时间。不用计算下载时间,您可以自动让系统等待下一次下载完成Javascript 有没有办法检查使用selenium下载文件需要多少时间?,javascript,java,selenium,jasmine,protractor,Javascript,Java,Selenium,Jasmine,Protractor,我正在使用selenium进行自动化工作,我想知道是否有办法使用selenium检查文件下载所花的时间。据我所知,没有方法计算下载时间。不用计算下载时间,您可以自动让系统等待下一次下载完成 do { filesize1 = f.length(); // check file size Thread.sleep(5000); // wait for 5 seconds filesize2 = f.length(); // check file size again
do {
filesize1 = f.length(); // check file size
Thread.sleep(5000); // wait for 5 seconds
filesize2 = f.length(); // check file size again
} while (length2 != length1);
希望这会有所帮助。
进一步的说明参考了的方法,就像你测量做一件普通事情所需的时间一样,我会成像。在前后调用
System.nanoTime()
,并计算差值。请参阅javadoc。为什么要使用selenium
执行本机任务,如计算文件下载所用的时间?使用操作系统本机调用会容易得多。