Channels ▼


The Agile Web App Needs Agile Testing

SmartBear Software's TestComplete 9.0 arrived this week with a cross-browser testing promise that spans Internet Explorer, Firefox, and Chrome with additional HTML5 testing functionality as well. This automated testing tool with its error detection functions is suitable for testing rich Internet applications (RIAs), especially those developed rapidly in Agile development shops.

SmartBear's Sergei Sokolov argues that web testing challenges multiply with the need to frequently test combinations of different browsers, browser versions, and operating systems, particularly with Agile and continuous delivery approaches.

"With the new TestComplete release, we are delivering simplified cross-browser testing with a test object model generalizing access to pages and web objects, including HTML5 and browser-specific menus and dialogs. Whether our customers use bleeding edge HTML5, or the latest in widely adopted enterprise-grade RIA technologies such as Flex, Silverlight, or AJAX, TestComplete has them covered," said Sokolov.

TestComplete 9.0 enables users to record tests in one browser and then run them in other supported browsers. Using a built-in "Network Suite" for automating distributed testing with "TestExecute", software testers can reduce time and effort to set up and run tests targeting multiple browsers on multiple physical or virtual test machines in their test lab.

NOTE: TestExecute is a lightweight utility that allows testers to run TestComplete's automated tests and view test results on computers that do not have TestComplete installed. It can be installed on remote computers in a test lab, or on virtual machines in a virtual lab.

TestComplete 9.0 now offers "out of the box" support for web forms and multimedia applications incorporating the emerging HTML5 standard, including audio, video, and canvas elements to draw graphics on the fly. Testers can now record and/or script automated tests for HTML5 websites running on the latest versions of popular browsers.

Related Reading

More Insights

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.