我是JUnit Selenium中的新成員,並且發現問題。 我在@Test方法中找不到使用locator的元素。當我輸入driver.
時我沒有預測性搜索,如果我輸入@Before
即可。無法在@Test中使用定位器Junit Selenium網絡驅動程序
E.g我不能類型
@Test
..
driver.findElement(By.id("gs_htif0")).sendKeys("blabla");
我的類包含 -
@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