Usetrace initial impressions

We’ve been using Usetrace to do real testing for about a week now. So far, so good. It’s uncovered a few actual bugs and some stuff with the website that’s just flaky or inconsistent. One problem we had was getting our own test files into the Usetrace virtual machine for uploading to the server being tested. The Usetrace people came up with the following solution: begin each session by downloading the test file using the web browser. It will the be available to upload in any subsequent steps.

To download the file in a way that works on multiple browsers, you need to create a Javascript step with the following code:

function (GLOBALS, callback) {

window.location = "/path/to/your/file";

callback(true); // <- To signal success and continue executing trace


The file needs to exist at the given path on the server being tested.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s