No puedo hacer que "this.mouse.click ()" funcione con casperjs
Estoy tratando de entender casperjs pero estoy luchando con esto. ¿Alguien puede decirme por qué esto funciona (navega ahttp://www.w3schools.com/html/default.asp):
var casper = require('casper').create();
var mouse = require("mouse").create(casper);
casper.start('http://www.w3schools.com/');
casper.then(function(){
this.click('a.btn');
});
casper.then(function(){
console.log('Location is now: ' + this.getCurrentUrl());
});
casper.run();
Pero si lo reemplazo
this.click('a.btn');
con
this.mouse.click('a.btn');
Luego se queda en la misma página. Pensé que estos eran lo mismo.