あなたの質問を完全に理解することはできませんが(その上の私のコメントを参照してください)、基本的に:
var casper = require('casper').create();
var username = 'foo';
var password = 'bar';
casper.start('http://service.domain.tld/register.html', function() {
this.fill('form[action="/register"]', {
'username': username,
'password': password
}, true);
});
casper.then(function() {
if (/Your account was created/.test(this.fetchText('.success'))) {
this.echo('Created account: ' + username + '/' + password);
} else {
this.echo('Failed creating account for ' + username);
}
});
casper.run();
PHPスクリプトによる消費を容易にするために、補足情報のJSONシリアル化を返すこともできます。