Advertisement
Guest User

Maven

a guest
Jun 28th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package testingvn.exercise;
  2.  
  3. import org.openqa.selenium.By;
  4. import org.openqa.selenium.WebDriver;
  5. import org.openqa.selenium.WebElement;
  6. import org.openqa.selenium.chrome.ChromeDriver;
  7. import org.openqa.selenium.edge.EdgeDriver;
  8. import org.openqa.selenium.firefox.FirefoxDriver;
  9. import org.openqa.selenium.ie.InternetExplorerDriver;
  10.  
  11.  
  12. public class BrowserInputSelenium {
  13.     public enum Browser{
  14.         chrome, firefox, ie, edge
  15.     }
  16.  
  17.     public static void main(String[] args) {
  18.         WebDriver driver = getWebDriver(Browser.edge);
  19.  
  20.         driver.get("http://demo.guru99.com/selenium/guru99home/");
  21.  
  22.         WebElement weeb = driver.findElement(By.xpath("/*//*[@id=\"rt-showcase\"]/div/div[1]/div/div/div/div/div[1]/div/div/p"));
  23.  
  24.         System.out.println(weeb.getText());
  25.     }
  26.  
  27.     public static WebDriver getWebDriver(Browser aBrowser)
  28.     {
  29.         WebDriver driver;
  30.  
  31.         switch (aBrowser) {
  32.             case chrome:
  33.                 driver = new ChromeDriver();
  34.                 break;
  35.             case firefox:
  36.                 driver = new FirefoxDriver();
  37.                 break;
  38.             case ie:
  39.                 driver = new InternetExplorerDriver();
  40.                 break;
  41.             case edge:
  42.                 driver = new EdgeDriver();
  43.                 break;
  44.             default:
  45.                 driver = null;
  46.                 break;
  47.         }
  48.         return driver;
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement