PhantomJS

PhantomJSyi tarayıcı gerektirmeden web sitenizi test etmek için, ekran görüntüsü kaydetmek için, otomatik davranışlar ayarlamak için ve sitenizin ağ trafiğini gözlemlemek için kullanabilirsiniz.

Aşağıdaki örnek kodu ekrankaydet.js olarak kayıt edip aşağıdaki şekilde cmdden çalıştırırsanız, sitenin ekran görüntüsünü .png olarak kayıt edecektir.

not : phantomjs uygulamasını indirmeniz gerekmektedir 🙂

phantomjs ekrankaydet.js

//phantomjs.org Quick Start örneği
var page = require('webpage').create();
page.open('http://www.davutengin.com', function() {
page.render('davutengin.png');
phantom.exit();
});

http://phantomjs.org/