我在本地运行的ember站点上使用以下js脚本到phantomjs:
//test_phantomjs.js
require('phantomjs-polyfill');
var page = require('webpage').create();
page.open('http://localhost:4200/', function(status) {
console.log("Status: " + status);
if(status === "success") {
page.render('example.png');
}
phantom.exit();
});
我运行测试的命令这个脚本如下:
phantomjs --remote-debugger-port=9001 --remote-debugger-autorun=yes test_phantomjs.js
我想要获取登录表单,但我没有让表单只是一个空页面。
但是如果将url更改为开发余烬应用程序,那么我将获得包含表单字段的完整页面。
如何修复本地运行的ember应用程序,以便我可以使用poltergeist进行测试?