iMacros is part of the Ipswitch family of tools and services. Learn More »

Web Testing


Functional, Performance, and Regression Testing

With iMacros you can quickly and easily automate functional, performance, and regression testing across any website technology including Java, Flash, Flex or Silverlight applets and all AJAX elements. And with iMacro built-in STOPWATCH command you can capture exact web page response times for every step of a process.

Test with IE, Chrome and Firefox

With iMacros you can perform in-browser testing across all major browsers including Internet Explorer, Firefox and Chrome. Test cases created in Internet Explorer work in Firefox and Chrome – and vice versa. And with iMacros you have “multi-threading” – meaning you can run up to 50 separate instances of iMacros at the same time.

Regression Testing

Regression testing with iMacros is easy and very flexible. When parsing a web site you want to find out if a certain word exists on a web page to trigger further action (like saving the web page, printing the page or running the next macro). This is also called keyword assertion or regression testing. If the keyword does not exist, iMacros retries the keyword search automatically every second until a timeout value is reached. If the keyword is still not found, iMacros reports an error. The automatic retry makes web testing websites with AJAX easy. For standard websites, you can also combine a keyword search to wait until a page changes.

Testing AJAX Websites

Ajax-driven or JavaScript-heavy sites often require different strategies than when testing a regular site: elements appear, disappear and change at any time. Because of its built-in “intelligence” iMacros can automate many AJAX based websites using standard HTML based TAG commands. And it can automate absolutely all AJAX elements with DirectScreen Technology. This allows in-browser testing of even the most complicated AJAX elements, including sliders and drag & drop activity.

Table-Driven Testing

iMacros has built-in support for table-driven testing with its ability to read all csv formatted files (tables). No additional coding or scripting is required. You can use any numbers of columns, and all kinds of column content is supported (including full Unicode support). The number of table columns is automatically detected.

dashboard Flash, Javascript & Ajax
dashboard Testing & verifying Flash
dashboard Viewing a performance report
dashboard Configuring a cross-browser test
dashboard Load test performance report

Try iMacros Free for 30 days

With over 10+ million downloads, iMacros is the world’s most popular web automation, data extraction, and web testing solution. Why not use iMacros to take charge of your web automation needs today?