したがって、以下に示すように、PhantomJS のローカル コピーを実行するノードで実行されているファイルがあります。
phantom.casperPath = 'node_modules/casperjs';
phantom.injectJs('node_modules/casperjs/bin/bootstrap.js');
var casper = require('casper').create({
viewportSize: config.viewportSize
});
casper.test.begin('Runing tests here', 5, function suite(test) {
// Tests here
});
casper.test.begin()
私のテストがなければ正常に機能します。このテスト スイートを使用できる正しいバージョン1.1.0
がありますが、コンソールに次のエラーが表示されます。
CasperError: casper.test property is only available using the `casperjs test` command
CasperJS ドキュメントでもこれについて言及されています: http://docs.casperjs.org/en/latest/testing.html。私の質問は、これらのテストを使用できるように、上記のコードのこのコマンドでこの Casper を実行するにはどうすればよいですか?
ありがとう!