@Test
public void test() throws Exception
{
WebDriver fireFoxDriver = null;
WebDriver chromeDriver = null;
WebDriver internetExplorerDriver = null;
//FireFox Driver
fireFoxDriver = new FirefoxDriver();
fireFoxDriver.get("http://yahoo.com");
System.out.println("Firefox Windows Title = " + fireFoxDriver.getTitle());
//Chrome Driver
System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "\\chromedriver.exe");
chromeDriver = new ChromeDriver();
chromeDriver.get("http://gmail.com");
System.out.println("Chrome Windows Title = " + chromeDriver.getTitle());
//IE Driver. NOTE: Turn off the protected mode for all Zones (Internet/Local intranet/Trusted Sites/Restricted Sites) or else the browser fails to launch
System.setProperty("webdriver.ie.driver", System.getProperty("user.dir") + "\\IEDriverServer.exe");
//Without the following two lines of code I was getting the following exception on Windows 7 & IE 9:
//org.openqa.selenium.remote.SessionNotFoundException: Unexpected error launching Internet Explorer. Browser zoom level was set to 79%. It should be set to 100% (WARNING: The server did not provide any stacktrace information)
DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
caps.setCapability("ignoreZoomSetting", true);
internetExplorerDriver = new InternetExplorerDriver(caps);
internetExplorerDriver.manage().window().maximize();
internetExplorerDriver.get("http://nseindia.com");
System.out.println("IE Windows title = " + internetExplorerDriver.getTitle());
internetExplorerDriver.quit();
fireFoxDriver.quit();chromeDriver.quit();
}
Neeraj, 답장을 보내 주셔서 감사합니다. 언급 된 브라우저에서 웹 드라이버 스크립트를 병렬로 실행하기위한 스크립트가 필요했습니다. 이 스크립트는 사용자가 제공 한 좋은 스크립트이지만 3 개 대신 제어 흐름과 함께 사용되는 하나의 WebDriver 변수로 더 좋을 수 있습니다. Pls 도움. – Vrushali
아! 너의 요점이있어. http://www.abodeqa.com/2013/02/21/how-to-execute-selenium-webdriver-test-cases-parallel-in-multiple-browser-using-testng-parameter-annotation/을 방문하십시오. 이것이 당신이 찾고있는 것이라고 생각하십시오. 도움이되는지 알려주세요. –
감사합니다 neeraj ... !! 그것은 매개 변수 주석으로 잘 보이고 있습니다. 매개 변수 주석은 TestNG와 함께 제공됩니다. IntellijIdea에서 프레임 워크를 개발했습니다. IntellijIdea Framework에 대한 참고 자료를 제안하십시오. – Vrushali