Tôi đang viết một chương trình đơn giản trong Eclipse bằng cách sử dụng chú thích JUnit.driver.close() không hoạt động trong Selenium WebDriver trên Firefox
diver.close()
không đóng trình duyệt Firefox của tôi sau khi kiểm tra. Nó hoạt động tốt với Chrome. Đoạn mã ở đây.
public class FireFox1 {
WebDriver driver;
@Before
public void setUp() {
driver= new FirefoxDriver();
driver.get("http://book.theautomatedtester.co.uk/chapter4");
}
@After
public void tearDown() {
driver.close();
}
@Test
public void testExamples() {
WebElement element= driver.findElement(By.id("nextBid"));
element.sendKeys("100");
}
}
Mục đích của việc sử dụng 'driver.close()' thay vì 'driver.quit()' là gì? – Saifur
Cũng cùng một mã với Firefox và Junit chạy mà không có bất kỳ vấn đề và đóng trình duyệt. –
Hey Saifur, Nó hoạt động tốt với driver.quit() ở đây nhưng tôi muốn biết tại sao nó không hoạt động với phương thức close(). –