Рет қаралды 201
package browserdemo;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.edge.EdgeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import io.github.bonigarcia.wdm.WebDriverManager;
public class LauchBrowserDemo2 {
public static WebDriver webDriver;
public static String browser="edge";
public static String url="www.saucedemo....";
public static void main(String[] args) throws InterruptedException {
if(browser.equals("chrome")) {
//set up the Driver
WebDriverManager.chromedriver().setup();
//open the browser
webDriver=new ChromeDriver();
}else if(browser.equals("edge")) {
//set the Driver for edge
WebDriverManager.edgedriver().setup();
//open the Browser
webDriver=new EdgeDriver();
}else if(browser.equals("Firefox")) {
//set up the Driver for firefox
WebDriverManager.firefoxdriver().setup();
//open the Browser
webDriver=new FirefoxDriver();
}
//Load a new web page in the current browser window
webDriver.get(url);
Thread.sleep(2000);
//Close the current window,
webDriver.close();
}
}