当前位置: 首页 > 知识库问答 >
问题:

Selenium Force Close Firefox

柳羽
2023-03-14
    ProfilesIni profile = new ProfilesIni();
    FirefoxProfile ff = profile.getProfile("ScreenCapture");
    WebDriver driver = new FirefoxDriver(ff);
    driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
    driver.get(url);

    Thread.sleep(8000);

    File srcFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);

    driver.quit();

不应该driver.manage().timeouts().implicitlywait(15,timeunit.seconds);15秒后强制关闭selenium生成的Firefox浏览器?浏览器只是坐着说它在传输一个小时以上的数据。基本上只是挂着说它的转移...

我可以在Java中做些什么来解决这个问题吗?

问题:如何在N秒后强制关闭Selenium生成的Firefox窗口?

共有1个答案

樊宏义
2023-03-14

如果您将Junit与Java一起使用,那么类似以下内容:-

  @After
  public void tearDown() throws Exception {
    driver.quit();
    String verificationErrorString = verificationErrors.toString();
    if (!"".equals(verificationErrorString)) {
      fail(verificationErrorString);
    }
  }

注意:-要获得它应该如何编写的完整框架,只需下载用于FF的selenium IDE并将一些测试用例导出到Java/JUnit。

 类似资料:

相关问答

相关文章

相关阅读