Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript casperJS未登录到控制台_Javascript_Phantomjs - Fatal编程技术网

Javascript casperJS未登录到控制台

Javascript casperJS未登录到控制台,javascript,phantomjs,Javascript,Phantomjs,学习CasperJS 试图理解为什么以下内容没有在控制台中显示我的结果 输出: casperjs testcasper.js [信息][幻影]正在启动。。。 [信息][幻影]跑步套件:3个步骤 代码: 执行完所有步骤后,必须异步调用casper.exit();在脚本中,这将提供: casper.run(function() { console.log(this.getCurrentUrl(),'info'); this.exit(); }); 这个问题与范围有关吗(同样的

学习CasperJS

试图理解为什么以下内容没有在控制台中显示我的结果

输出:

casperjs testcasper.js 
[信息][幻影]正在启动。。。 [信息][幻影]跑步套件:3个步骤

代码:

执行完所有步骤后,必须异步调用
casper.exit()
;在脚本中,这将提供:

casper.run(function() {
    console.log(this.getCurrentUrl(),'info'); 
    this.exit();
});

这个问题与范围有关吗(同样的代码在functionsuper之外运行良好,谢谢!我正在尝试登录一个与此处类似的表单:我的脚本应该是什么样子?[info][remote]尝试从选择器中获取表单元素:'form#LogonForm'[error][phantom]表单错误:表单未找到站点使用框架(查看源代码);因此您必须打开
http://kprod.cc.emory.edu/wfc/applications/wpk/html/kronos-logonbody.jsp
访问表单。@NiKo这与测试模块有什么联系?我的选项设置如下
casper.options.verbose=true;casper.options.logLevel='warning';
我使用casper.log(“示例日志语句1”,'info')),并尝试以这种方式使用phantom的fs模块将它们写入最终casper.run()方法中的文件-fs.write(“path/to/output.log”,casper.logs,'w');但我的日志文件是空的
casper.run(function() {
    console.log(this.getCurrentUrl(),'info'); 
    this.exit();
});