WebDriver driver=null;
//try for 10 times at 2 second intervals till driver object is obtained
for(int i=0;i<10;i++)
{
try
{
drivers_count++;
driver=new RemoteWebDriver(new URL(url), capability);
break;
}
catch(Exception e)
{
e.printStackTrace();
Thread.sleep(2000);
}
driver.quit();
}
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
Point targetPosition = new Point(0, 0);
driver.manage().window().setPosition(targetPosition);
// Dimension targetSize = new Dimension(2560,1440);
Dimension targetSize = new Dimension(1680,1440);
driver.manage().window().setSize(targetSize);