Я пытаюсь запустить свой скрипт автоматизации, я запускаю URL, но получаю java.lang.NullPointerException
java.lang.NullPointerException
package lib.Page; public class LoginPage { public static final String URL = null; public static final String TITLE = null; public static final String EMAIL = null; public static final String PASSWORD = null; WebDriver driver; WebDriverWait wait; public LoginPage(WebDriver driver, WebDriverWait wait) { this.driver = driver; this.wait = wait; } public LoginPage lauchUrl(String url){ try { Thread.sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } driver.get(LoginPageData.URL); return this;
Проверьте трассировку стека для точной строки, где вы получаете эту ошибку. Я думаю, что это будет:
driver.get(LoginPageData.URL);
, так как я не вижу, чтобы вы инициализировали LoginPageData где-либо.