PhantomJS で JSCover を実行しようとすると、以下のエラーが表示されます。
手順は次のとおりです。
1) JSCover サーバーを実行します。
java -jar ~/JSCover/target/dist/JSCover-all.jar -ws --report-dir=report
2) JSCover で PhantomJS ランナーを実行します。
*phantomjs --debug=true ~/JSCover/src/test/javascript/lib/PhantomJS/run-jscover-jasmine.js
localhost8080/<app>/module/framework/test/SpecRunner.html
TypeError: 'null' is not an object
(評価中''document.body.querySelector('.description').innerText')`
phantomjs://webpage.evaluate():3
phantomjs://webpage.evaluate():22
phantomjs://webpage.evaluate():22
2013-09-19T16:36:07 [DEBUG] WebPage - evaluateJavaScript result QVariant(, )
2013-09-19T16:36:07 [デバッグ] WebPage - evaluateJavaScript "(function() { return (function () { jscoverage_report('phantom'); })(); })()" 2013-09-19T16: 36:07 [DEBUG] WebPage - evaluateJavaScript 結果 QVariant(, ) 2013-09-19T16:36:07 [DEBUG] ネットワーク - リソース要求エラー: 5 (「操作がキャンセルされました」) URL:localhost8080/<app_home>/lib/backbone/1.0.0/backbone.js?cb=0.5381254460662603