JUnit Seleniumの新機能です。問題が見つかりました。 @Testメソッドでロケータを使用している要素が見つかりません。私がdriver.
と入力すると予知的な検索はありません@Before
に入力すればできます。@Testのロケータを使用できませんJunit Seleniumウェブドライバ
例えばIカントタイプ
@Test
..
driver.findElement(By.id("gs_htif0")).sendKeys("blabla");
私のクラスには含まれています -
あなたは内のローカルWebDriver driver;
を宣言したためだ
@Before
public void setUp() throws Exception {
WebDriver driver;
System.setProperty("webdriver.gecko.driver", "C:\\geckodriver.exe");
driver = new FirefoxDriver();
String baseURL = "https://www.google.com";
driver.get(baseURL);
}
@Test
public void test() {
driver.**___PROBLEM___**
}
@After
public void tearDown() throws Exception {
}
。 – JeffC