1
這是我的代碼:爲什麼我的CasperJS腳本無法登錄到Quora?
var casper = require('casper').create({
verbose: true,
logLevel: 'debug'
});
casper.start('http://www.quora.com', function()
{
this.click('input.submit_button');
this.echo("page loaded");
this.test.assertExists('form.inline_login_form', 'form is found');
this.fill('form.inline_login_form',{email:'[email protected]',password:'xxxx'},false);
}
);
casper.then(function(){
this.click('input.submit_button');
});
casper.then(function(){
this.capture('google.png', {
top: 0,
left: 0,
width:0,
height:0
});
this.echo("Page Title " + this.getTitle());
});
casper.run();
這是圖像的捕捉方法產生:
爲什麼它不登錄? 該ID和密碼是正確的。
嘗試捕捉移動到'then'與回聲。 – hexid
我試過了,不起作用。 這是我使用的修改後的代碼: http://pastebin.com/gHKQt6vf 而且我仍然得到相同的捕獲。 @hexid –