Untitled
unknown
plain_text
4 years ago
1.3 kB
4
Indexable
import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.testng.Assert; import org.testng.annotations.AfterClass; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; public class Topic_01_CheckEnvironment { WebDriver driver; @BeforeClass public void beforeClass() { driver = new FirefoxDriver(); driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); driver.manage().window().maximize(); driver.get("http://demo.guru99.com/v4/"); } @Test public void TC_01_ValidateCurrentUrl() { // Login Page Url matching String loginPageUrl = driver.getCurrentUrl(); Assert.assertEquals(loginPageUrl, "http://demo.guru99.com/v4/"); } @Test public void TC_02_ValidatePageTitle() { // Login Page title String loginPageTitle = driver.getTitle(); Assert.assertEquals(loginPageTitle, "Guru99 Bank Home Page"); } @Test public void TC_03_LoginFormDisplayed() { // Login form displayed Assert.assertTrue(driver.findElement(By.xpath("//form[@name='frmLogin']")).isDisplayed()); } @AfterClass public void afterClass() { driver.quit(); } }
Editor is loading...