tengo un proyecto casi terminado que consiste brevemente en una pagina de puntuaciones.
para el futuro tengo aun mas ideas, pero necesito automatizar algunas cosas para ahorrar tiempo en desarrollo, entonces mi idea es simular acciones de usuario como iniciar/cerrar sesion, presionar botones, enviar comentarios, para este proposito estoy estudiando la libreria phantomjs la cual se encarga de hacer todo eso, pero en la documentancion oficial no hay muchos ejemplos y no son claras las explicaiones
mi codigo es el siguiente el cual abre una pagina y luego pulsa un boton
// primero se cargan los modulos como en node, luego se instancian
// aqui tengo una duda, que necesidad hay de instaciar el objeto
var webpage = require('webpage');
var page = webpage.create();
// aqui abre la pagina en la url indicada, luego se ejecuta una funcion
page.open("http://www.google.com", function start(status) {
// en la doc hay un metodo que sirve para simular eventos pero no se como utilizarlo,
// lo he intentado de la siguiente manera
page.sendevent('click', function(){}) // aqui es donde me pierdo, cual serian el codigo a seguir??
phantom.exit();
});