【发布时间】:2014-12-28 04:23:31
【问题描述】:
当我想用selenium-webdriver拥有自动浏览器功能时,我先用chrome driver写,然后用phantomjs让它运行。
但有时两个浏览器的行为不同,函数无法使用phantomjs 运行,而selenium-webdriver 工作正常。
目前,为了找出问题所在,我在命令行中苦苦挣扎。不知道有没有办法用“head”运行phantomjs,这样我一眼就能看出问题所在。或者也许有办法让chrome 的行为与phantomjs 完全一样?
我知道一些网站被限制为通过无头服务器获取信息,在这种情况下我会放弃。
【问题讨论】:
-
基本上,除了截取一堆屏幕截图并将发生的事情拼凑起来之外,您没有什么实用的方法。
标签: ruby selenium-webdriver phantomjs