How can I inspect an object in a casperjs script ?
I tried console.log(arguments)
but it only prints [object Arguments] or [object Object].
I would like to expect something like: { 'firstparam': 'value' ... }
Like in the Javascript console or in Node.js...
Maybe it's a Phantomjs question, I'm not sure...
There's a powerful tool hiding in your browser: Inspect Element. Right-click on any webpage, click Inspect, and you'll see the innards of that site: its source code, the images and CSS that form its design, the fonts and icons it uses, the Javascript code that powers animations, and more.
I think I found it: http://docs.casperjs.org/en/latest/debugging.html#dump-serialized-values-to-the-console
var utils = require('utils');
utils.dump({
foo: {
bar: 42
},
});
JSON.stringify for a simple string read, e.g.
casper.test.comment(JSON.stringify(object));
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With