February 22, 2013 by Roman Ožana

UI Testing and Testomato

In last week’s post, we covered the basics of UI testing and how Testomato is a simple service that helps developers automate error checking throughout the UI testing process.

This week we’d like to give you a brief rundown of the types of errors that Testomato actually checks for on an application’s user interface.

When creating a project and configuring your test suite’s settings, you have the ability to run basic tests, which are automatically configured, as well as tests with custom created parameters and possible user interactions that may occur during the use of your application or website.

Automatic Tests

Testomato is able to detect simple user interface problems without any other customized settings. This means that a basic test suite will test your application or website for the following UI issues:

  • Empty or missing pages
  • Unexpected error messages within the content on a page, resulting in a broken layout
  • Timeouts (the load time is too slow and exceeds the wait time of the average user)

Custom Tests

Users also have the option to configure custom tests to fit their needs. Developers can customize their tests to check for the following:

  • Errors after sending a form
  • Broken or missing UI elements such as menus, titles, etc.
  • Ensuring hidden elements (e.g. an edit button) are not present

*Note: Testomato detects elements that hidden by the server side of an application, but is not always able to detect elements which are hidden from the client side (e.g. CSS or Javascript).

Basically, Testomato allows developers to automate simple error checks and avoid writing your own tests, or writing new tests each time your application undergoes changes.

While error checking is only one piece of UI testing, it’s an important piece. By automating this part of the user interface testing process, you can save yourself and your team a lot of time and money (and maybe even a migraine or two).

Did you find this post helpful? Have a story to share about UI testing?

Tell us below or on Facebook, or tweet to us @testomatomcom.

Is your website available? Testomato can check your website availability every 15 seconds from 10 different locations around the world and will send you an alert if the site is unavailable.

Keep track of the important parts of your website with simple checks that can run every minute. They can check plain words, HTML code, HTTP headers, redirects … and much more. Never miss anything.

Websites break, it happens all time. You'll be the first to know. Testomato has an extensive database of and will let you know if it finds any error on monitored url.