Open Jacobvu84 opened 5 years ago
Với những đoạn code giống nhau ở tất cả các kịch bản test thì nên đặt một biến dùng chung cho tất cả.
Ví dụ
Trong tất cả các test scripts đều có đoạn
`driver.get("http://mobilestore01.herokuapp.com/register");``
thì nên tách giá trị url = "http://mobilestore01.herokuapp.com/register"; ra bên ngoài.
Đặt một biến global trong phạm vi class.
package org.webdriver.test.register; import org.junit.Assert; import org.junit.Test; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class RegisterFailBlank { private String baseUrl = "http://mobilestore01.herokuapp.com/register"; @Test public void testRegisterwithBlankField() { ..... driver.get(baseUrl); ..... } @Test public void testRegisterwithBlankName() { ..... driver.get(baseUrl); ..... } @Test public void testRegisterwithBlankEmail() { ..... driver.get(baseUrl); ..... }
dạ em cảm ơn ạ
Với những đoạn code giống nhau ở tất cả các kịch bản test thì nên đặt một biến dùng chung cho tất cả.
Ví dụ
Trong tất cả các test scripts đều có đoạn
`driver.get("http://mobilestore01.herokuapp.com/register");``
thì nên tách giá trị url = "http://mobilestore01.herokuapp.com/register"; ra bên ngoài.
Đặt một biến global trong phạm vi class.