9

使用 slimerjs engine 在 casperjs 中运行测试脚本时,我无法查看完整窗口。谁能帮我增加mozila浏览器窗口的大小

4

2 回答 2

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

于 2014-04-04T09:30:48.550 回答
3
var page = require('webpage').create();
page.open("http://slimerjs.org", function (status) {
    page.viewportSize = { width:1024, height:768 };
    page.render('screenshot.png')
});

viewportSize 允许您设置窗口大小。

于 2014-04-04T09:28:41.247 回答