2017-06-12 19 views
0
public static WebDriver getscreenshot(String path) throws Exception 
{ 
    WebDriver driver = null; 
    TakesScreenshot ts = (TakesScreenshot)driver; 
    File scrFile = ts.getScreenshotAs(OutputType.FILE); 
    FileUtils.copyFile(scrFile, new File(path)); 
    return driver; 
} 

上記のコードでは、NULLポインタ例外が発生しています。nullポインタ例外が発生しています

答えて

0

これは正常です。あなたはwebdriver変数を宣言しましたが、初期化していません。それを初期化しようとするか、どこかから取得してヌルにすることはできません。

WebDriver driver = new WebDriver(some parameters here if any); 
関連する問題