如何使用Scalatest Plus Play在Chrome中调整或设置默认窗口大小



试图在尺寸敏感的WebApp上运行一些硒,我无法弄清楚如何在Chrome中调整窗口大小。以下是不起作用的:

executeScript("window.resizeTo(200,200)"

这似乎并不受到我发现的Chrome的支持。执行只是跳过这一行而没有错误,但也没有效果。

Scalatest Plus和WebBrowser提供的DSL似乎没有提供任何访问Manage.window或驱动程序的方式。Window功能其他语言可用。

想法?

谢谢,

这里的诀窍是明确访问隐式webdriver。由于某种原因,我能够致电

webDriver.manage.window.setSize(new org.openqa.selenium.Dimension(1000, 600))

但不是

manage.window.setSize(new org.openqa.selenium.Dimension(1000, 600))

您可能还会注意到我正在用导入语句进行一些愚蠢...只是导入

org.openqa.selenium.Dimension

不起作用,我不得不按照对象的创建进行整个声明。