LISA offers an ideal test tool for todays Rich Internet Applications (RIAs) and Web 2.0 types of applications such as SaaS, where dynamic functionality is being delivered into the browser. LISA's point-and-click, no-code testing allows developers and QA teams to deeply invoke, then verify that the behaviors you see on the screen are being reflected in the back end. For native browser functional and load testing of rich web app features beyond HTML, including HTTP, DOM and Javascript, AJAX, Swing, AWT, applets and REST models, LISA provides a comprehensive tool that is easy for both developers and QA teams to use.
The widespread acceptance of the web browser as a medium for delivering complex business functionality has led to an explosion in the number of web-based applications in the marketplace.
Since virtually anyone with a browser and an Internet connection can use web apps, without having to download or own proprietary software, enterprises are delivering more and more critical applications to their customers and partners through this method. Since errors or delays in web apps can be extremely costly to the business, the need for quality and reliability has never been greater.
LISA provides a true automation environment that was specifically built for testing complex and dynamic Internet-deployed web applications. When your web interfaces need to change, LISA will gracefully support your testing efforts every step of the way.
Manual developer/QA testing or "user acceptance" testing can only be useful to a limited extent. Here's why:
Many web testing tools focus on a "capture the clicks" paradigm of imitating the user's mouse clicks and keystrokes, and verifying that specific items are placed in specific locations on a given page. For certain web sites, that can be useful.
But for dynamic web applications, the resulting data in any given session can be totally different. For instance, an e-commerce site might show 3 rows of catalog items, or it might show 7 rows. If the testing tool is not able to understand the properties of a dynamic page, it will inevitably break every time a change happens on screen.
If on day one, you're off to a great start capturing test cases with a point-and-click tool, and on day two, you find yourself maintaining broken sets of test scripts, you need to find a better way to test. LISA is different. Instead of imitating the browser on your screen, LISA becomes the browser, and innately understands the entire conversation between the user's client and the web servers that deliver the user interface.
Dynamic web applications need a dynamic testing solution, and LISA delivers:
LISA lets you play and capture web tests internally or with the browser of your choice. Then LISA takes you miles beyond UI-only testing by letting you make declarations against specific dynamic data, HTML, DOM items, Swing, and more, so you can continue testing as your apps change, instead of having to fix fragile test scripts.
To learn more about how LISA incorporates the 4 C's and can address critical development constraints and software reliability challenges in your organization, please contact us, or read more about LISA Virtualize, LISA Validate, LISA Test, and LISA Pathfinder.

Need information on a solution you don't see here?ITKO has optimized application lifecycles across a broad range of customer scenarios, including highly customized technology environments, agile and distributed development teams, stringent performance and availability requirements, extreme application complexity, and seemingly impossible schedule and resource constraints. To find out more about solutions that fit your unique needs, contact ITKO. |
Have a problem?Solve the toughest challenges in the composite application development lifecycle. Find a solution.Select the best practice or technology you are interested in. |