我正在评估 CasperJS 在 Windows 下的测试 API。不幸的是,Casper 对象的 test 属性始终未定义。
运行以下脚本会打印“this.test is undefined”:
phantom.casperPath = 'D:\\GitHubSources\\casperjs';
phantom.injectJs(phantom.casperPath + '\\bin\\bootstrap.js');
var casper = require('casper').create();
casper.start('http://localhost:56679/index.html', function(){
this.echo('this.test is ' + this.test);
});
casper.run(function(){
this.exit();
});
有什么提示吗?