Ich kann das gesamte Fenster nicht anzeigen, während ich Testskripts in casperjs mit der slimerjs-Engine ausführe. Könnte jemand bitte helfen Sie mir den mozila Browser-Fenster GrößeWie kann ich das Browserfenster während der Ausführung von Testskripts in casperjs mit slimerjs maximieren?
9
A
Antwort
3
var page = require('webpage').create();
page.open("http://slimerjs.org", function (status) {
page.viewportSize = { width:1024, height:768 };
page.render('screenshot.png')
});
15
Sicher, verwenden Sie das Phantom/slimer Viewport Option in casper zu erhöhen:
casper.options.viewportSize = {width: 1600, height: 950};
Oder die casper Funktion:
casper.start(url)
.viewport(1600,1000)
.{...}
Mit der Funktion können Sie einfach die wi ändern ndow Größe während Schritten eines Szenarios.
Und die scrollTo(), srollToBottom() -Funktionen sollten Sie helfen: http://casperjs.readthedocs.org/en/latest/modules/casper.html#scrollto
Thanks.It arbeitete –
Jede Idee, wie Bildschirmgröße zu erfassen, um Parameter zu schaffen, Breite und Höhe, die für den Betrieb Benutzer optimal sind das Skript? –
Meinst du das: http://stackoverflow.com/questions/3437786/get-the-size-of-the-screen-current-web-page-and-browser-window? – Fanch