错误的登录名和密码casperjs

时间:2018-09-29 11:17:48

标签: javascript phantomjs casperjs

我尝试使用casperjs在站点上登录,我在代码中有很好的登录名和密码,但是当我尝试登录时,我在登录后拍摄了屏幕截图,它表明登录名或密码错误。怎么了?

casper.start('http://somesite.com/', function() {
    this.capture('page2.png');
    this.page.switchToChildFrame(0);
});

casper.waitForSelector('form[name="loginForm"]', function() {
    this.fillSelectors('form[name="loginForm"]', {
        'input[name = "login" ]' : 'login',
        'input[name = "password" ]' : 'password'
    }, true);
    this.capture("page7.png");
}, function(){
    console.log("timeout");
    this.capture('timeout.png'); 
});

在此之后我有这个:

casper.waitForSelector('input[value="input"]', function(){
    this.capture("page10.png");


}, function(){
    console.log("timeout two");
    this.capture("page9.png");
});

page9.png显示登录名或密码错误 page7.png显示填写有好的登录名和密码的表单

0 个答案:

没有答案