Channels ▼

Jolt Awards 2014: The Best Testing Tools

, June 03, 2014 The best testing tools of the past 12 months
  • E-mail
  • Print

Finalist: DevExpress TestCafé

When you build Web Apps, you usually need them to run on multiple platforms. So, predictably, running tests on the target platforms is extremely important to making sure that your users will have the best experience with your apps. DevExpress TestCafé v. 2014 understands this essential requirement and provides an innovative solution for testing HTML5 Web apps. The focus on Web testing makes this tool easier to setup, learn, and configure than testing solutions that also cover native desktop and mobile applications.

TestCafé can run on Linux, MacOS, and Windows, and it relies on a a plugin-free Web testing environment. The lack of plugins makes it easy to use the test recorder in any HTML 5 browser running on any device that provides it. This way, TestCafé makes sure that you will be able to target more devices in the future as long as they rely on HMTL5-compatible browsers. The product has been Web based since its first release, but the recent addition of a 100% Web-based test code editor accommodates users who don't want to leave the browser during the test process.

You can start running tests on remote computers and mobile devices in just a few minutes once you understand how to use the worker software that waits for testing tasks. To this end, the TestCafé API is easy to learn and, if you know JavaScript, you won't need to spend a lot of time reading documentation to tune your tests to your specific needs.

If your main target is HTML5 Web apps and you don't need a testing suite to automate tests on desktop or native mobile apps, TestCafé will provide you everything you need to deliver reliable software.

— Gastón Hillar






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.