save_screenshot()Selenium v​​s PhantomJS

时间:2015-05-19 13:44:49

标签: ruby selenium-webdriver phantomjs

我正在使用save_screenshot(filename)方法并注意到我的Selenium选项和PhantomJS选项(与水豚和恶作剧者)之间存在差异。

Selenium将拍摄整个页面的屏幕截图。 PhantomJS仅捕获页面的一部分,从底部裁剪。

如何在PhantomJS驱动程序中指定我想要整个页面,而不仅仅是部分页面?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。

getMenus: function () { var self=this; $.getJSON('../data/voordeelmenus.json',function(data){ self.menus=$.map(data, function(item, i){ return new Menu(item.id,item.naam,item.type,item.omschrijving,item.samenstelling,item.prijs); }); self.menusToHtml(); });