如何在使用slimerjs在casperjs中运行测试脚本时最大化浏览器窗口

时间:2014-04-04 08:59:54

标签: javascript casperjs slimerjs

使用slimerjs引擎在casperjs中运行测试脚本时,我无法查看完整的窗口。任何人都可以帮我增加mozila浏览器窗口大小

2 个答案:

答案 0 :(得分:15)

当然,请在casper中使用phantom / slimer viewportSize选项:

casper.options.viewportSize = {width: 1600, height: 950};

或者casper功能:

casper.start(url)
.viewport(1600,1000)
.{...}

使用此功能,您可以在场景的步骤中轻松更改窗口大小。

scrollTo(),srollToBottom()函数也可以帮助你:http://casperjs.readthedocs.org/en/latest/modules/casper.html#scrollto

答案 1 :(得分:3)

var page = require('webpage').create();
page.open("http://slimerjs.org", function (status) {
    page.viewportSize = { width:1024, height:768 };
    page.render('screenshot.png')
});

viewportSize allows you to set the window size.