我遇到了与我的GUI比较项目相关的问题......
它在不同的浏览器中拍摄给定URL的屏幕截图,但这些屏幕截图对于不同的浏览器具有不同的分辨率。
所以,我的问题是,现在该怎样做才能获得不同浏览器中所有屏幕截图的相同分辨率。
如果有任何解决方案,那么请告诉我。
详情:
决议用:
使用的工具:
答案 0 :(得分:0)
尝试最大化驱动程序窗口
Junit& amp;的webdriver:
public class Untitled {
private WebDriver driver;
private String baseUrl;
private boolean acceptNextAlert = true;
private StringBuffer verificationErrors = new StringBuffer();
@Before
public void setUp() throws Exception {
driver = new FirefoxDriver();
baseUrl = "http://www.google.com";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.manage().window().maximize();
}
@Test
public void testUntitled() throws Exception {
driver.get(baseUrl);
}
@After
public void tearDown() throws Exception {
driver.quit();
String verificationErrorString = verificationErrors.toString();
if (!"".equals(verificationErrorString)) {
fail(verificationErrorString);
}
}`