Return WebDriver trong java
Mọi người cho mình hỏi về code bên dưới:
public class Test_login_page {
WebDriver driver = new FirefoxDriver();
String url = “http://172.16.20.214/nsight-ui/”;
Login_page login = new Login_page(driver);
String usr = “admin”;
String pss = “admin”;
@BeforeTest
public void SetUp() {
driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
driver.get(url);
}@Test
public WebDriver access_login_page() throws InterruptedException {
login.Login_to_NsightUI(usr, pss);
Thread.sleep(5000);
return this.driver;
}
ở hàm WebDriver access_login_page() mình return về WebDriver, khi chạy chương trình thì page vừa load lên liền out ngay. Nếu hàm này mình ko return j cả (dùng void) thì chạy bình thường. Có bác nào giải thích giúp mình dc không. Thanks nhiều nha.
P/S: hàm này chạy trong 1 class khác thì chạy bình thường nha.
the problem is solved