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.

Export Macro to Selenium WebDriver Java Code

You can profit from the iMacros powerful recorder and convert your macro code to Selenium WebDriver Java code (QA automation) directly from the iMacros Editor. Use any flavor of iMacros (for Chrome, Firefox, or Internet Explorer) to record elements on a webpage and then easily export the commands to Java Selenium code using this feature of the iMacros Editor.

Image Validation Wizard
Flash, Javascript & Ajax

Testing & verifying Flash

Performance Report
Viewing a performance report

iMacros Editor
Selenium WebDriver export

Cross-Browser Test
Configuring a cross-browser test

Performance Report
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?

Download  Buy Now