文件无法解析为变量

时间:2019-06-04 09:04:52

标签: java

我是Selenium的新手,并且在截屏时遇到了问题: 我在基类中创建了一个方法,如下所示:

public void getscreenshot(String name) throws IOException
     {
         System.out.println("Name of the test case for whom screenshot is taken : " + name);
        TakesScreenshot scnshot = ((TakesScreenshot)driver);
        FileUtils.copyFile(scnshot.getScreenshotAs(OutputType.FILE), new File("C://SeleniumLogs//failure.png"));
     }

但是当我通过从其他类调用此方法来运行该案例时;错误消息给出:

java.lang.NullPointerException
    at MavenRepository.drivinglicensesystemsetting.getscreenshot(drivinglicensesystemsetting.java:69)
    at MavenRepository.Listeners.onTestFailure(Listeners.java:30)

在确切的行对其进行调试时显示“文件无法解析为变量”,请帮忙。

我错过了一些包裹吗?如果是,那为什么我在编辑器中没有出错?完美无误的是编辑器以及编译时

0 个答案:

没有答案