Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.88 KB | None | 0 0
  1. import org.openqa.selenium.*;
  2. import org.openqa.selenium.chrome.ChromeDriver;
  3. import org.openqa.selenium.firefox.FirefoxDriver;
  4. import org.testng.annotations.BeforeTest;
  5. import org.testng.annotations.Parameters;
  6. import org.testng.annotations.Test;
  7.  
  8. import static org.testng.Assert.assertEquals;
  9.  
  10. public class PolymorphismSample {
  11.  
  12.   private WebDriver driver;
  13.  
  14.   @Parameters({"browserName"})
  15.   @BeforeTest
  16.   public void setUp(String browserName) {
  17.     if (browserName.equals("firefox")) {
  18.       driver = new FirefoxDriver();
  19.     } else if (browserName.equals("chrome")) {
  20.       driver = new ChromeDriver();
  21.     }
  22.   }
  23.  
  24.   @Test
  25.   public void loginTest() {
  26.     driver.get("https://lingualeo.com");
  27.     driver.findElement(By.id("login")).sendKeys("admin");
  28.     driver.findElement(By.id("pass")).sendKeys("changeme");
  29.     assertEquals("Home Page", driver.getTitle());
  30.   }
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement