如何使用Sahi最大化浏览器使用Sahi

时间:2013-05-17 10:45:44

标签: java browser sahi

我正在使用Sahi Java Driver。我和Sahi的Java代码运行良好。在执行测试时,浏览器(在我的情况下是Firefox)没有最大化。我的Sahi Java代码片段如下:

String browserType = "firefox";
Browser browser = new Browser(browserType);
browser.open();

如何使用Java最大化Sahi中的浏览器?

3 个答案:

答案 0 :(得分:1)

如果您使用的是Sahi Pro,则您拥有一个browserAction API,它将最大化作为参数。这将最大化您的浏览器。它还需要其他参数,如焦点,最小化,刷新等。您可以检查出来。所以你的代码可以是这样的:

browser.windowAction('maximize') //please check the syntax, copy paste might go wrong

答案 1 :(得分:0)

以下几行Sahi Java代码工作正常。在browser.open();

之后添加以下代码行
browser.focusWindow();

答案 2 :(得分:0)

我认为它应该是,

- 制作全屏的Java脚本代码

function maximize() {
window.moveTo(0, 0);
window.resizeTo(screen.width, screen.height);
}
maximize();

- 在开始测试之前运行此脚本 browser.execute( “ScriptToRun”)

感谢