有趣的,给我们......
我们从python驱动幻像 - >硒
由于幻影是非视觉的,我们不知道测试过程中发生了什么。
我们想知道:有吗:
我们正在寻找高水平的信息。像:
等
答案 0 :(得分:1)
您可以在启动phantomjs时添加--remote-debugger-port=9000
和--remote-debugger-autorun=true
选项。然后打开浏览器并导航到http://localhost:9000
,您将看到phantomjs远程调试器控制台。就像Chrome控制台一样。
注:
只有在phantomjs中打开网页时,才能在浏览器中打开控制台。以下代码可用于打开页面:
var page = require('webpage').create();
var url = 'http://github.com';
page.open(url, function() {
// do something...
});
答案 1 :(得分:0)
您可以设置service_log_path
。它应该保存phantomjs的日志。
这里的例子使用了分裂库,虽然你可以用selenium做同样的事情。
browser = Browser('phantomjs', service_log_path='/var/log/ghostdriver.log')