01/10/2018, 09:15

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.

Tuan viết 11:19 ngày 01/10/2018

the problem is solved

Bài liên quan
0