Go Test It is really easy to get started with. However, saying that is one thing; showing it in action is another matter!
When we launched at Future of Web Apps in London two weeks ago, we had prepared a screencast showing off how quickly you can record, edit and play back a cross-browser test script in Go Test It. We used the screencast at our exhibition stand and for the demo on stage.
Several of you have asked us for the screencast. So I have now made a new version which is expanded (it includes a demo of our Ruby scripting feature) and narrated with an explanation. It’s just over two minutes, a whirlwind tour of our features. Watch it now:
If you can’t see the video, please view it on Vzaar or on YouTube.
Here’s a transcription in case you’re not able to hear the audio.
Hello, this is Martin Kleppmann. I’d like to show you how you can use Go Test It to make sure that your website works correctly in various different browsers.
With Go Test It you can record a script of a user interacting with your site. In this example we’ll use Wikipedia, but you would type the address of your site, or your testing server.
We want to check that when you type in the Wikipedia search box, the drop-down suggestions work correctly. So we’ll open up the front page, type something in the box, click on the first suggestion. The test recorder picks up all those things. Then we can check whether a certain text appears in the page, to make sure the right one was loaded.
And there’s your first test script!
Now test whether the drop-down suggestions work in other browsers. Fortunately, Go Test It has a range of browsers already set up, so it doesn’t matter what’s installed on your own computers. Just click “run now”; we’ll fire up the browsers and point them at your server.
This takes a few minutes, and when it’s done, we send you an email with the results. The email includes a summary of what succeeded and what failed, and even includes screenshots. You can click through to the details for each test run, where you can see step-by-step what happened. We automatically take full-size screenshots along the way so that you can also check that everything looks correct.
Let’s have a look at another example.
In this one, I have pre-recorded a longer script. When you edit it in the test recorder, you can see how we identify the parts of the page to interact with. You can use IDs, CSS selectors, XPath and more, so it doesn’t matter if your page layout changes.
You can also convert a recorded script to Ruby or Python with one click, and run it directly on Go Test It. To prove it, let’s just insert “Hello world” at the top of this script. You can use whatever language features you need. Choose your browsers and run the script as usual.
You can follow its progress on the dashboard, or wait for the test results to come in by email. The script’s output is included. If a test fails, you have all the information to find and fix the problem in no time.
I hope that gives you a good idea of how Go Test It can make your life easier.
Please sign up now for a free trial and find out how much time you can save and how much better you can make your application by running automated tests on Go Test It. And thanks for listening!