当使用selenium-webdriver时,driver.manage()。window()。maximize()对于PhantomJs和HtmlUnit的默认大小是多少?
问题描述:
无头模式意味着在没有屏幕的计算机上使用,那么PhantomJS和HtmlUnit如何计算最大尺寸?当使用selenium-webdriver时,driver.manage()。window()。maximize()对于PhantomJs和HtmlUnit的默认大小是多少?
答
对于在的HtmlUnit(默认)值在WebClientOptions
private int screenWidth_ = 1024;
private int screenHeight_ = 768;
您可以将此更改为您喜欢的任何值:
final WebClient webClient = new WebClient(BrowserVersion.BEST_SUPPORTED);
webClient.getOptions().setScreenWidth(640);
webClient.getOptions().setScreenHeight(480);