Selenium Webdriver JAVA
long start = System.currentTimeMillis();
driver.findElement(By.xpath("//*[@ng-click='pdc.active = 1;pdc.startEda()']")).click();
WebElement ele= driver.findElement(By.xpath("//*[@ng-click='pdc.hideEdaProgress()']"));
long finish = System.currentTimeMillis();
long totalTime = finish - start;
System.out.println("Total Time for page load - "+totalTime);
ele.click();
我希望它等到加载webelement ele之后再计算花费的时间并单击ele。
我总是必须等待10到20秒,有时会超过20秒,并且我的脚本会失败。因此,我想计算完全加载页面所需的时间,然后可以将计算出的时间用作线程等待,然后从头开始执行脚本。