LISA Functional Testing allows QA, development and business analyst teams to fully test dynamic web sites and Rich Internet Application (RIA) browser interfaces, as well as directly testing the many building blocks that exist below the UI. With LISA, all of the heterogeneous components the team needs to functionally test can now be deeply exercised with one tool in a codeless manner.
Today's web applications function more dynamically than ever, and accordingly, we now have to change the way we functionally test applications. On the front end, new Web 2.0, AJAX and SaaS delivery models are driving more complex RIA functionality into the browser. On the back end, web UIs - and other applications and services - consume dynamic data from a variety of underlying services and data sources, which are concealed from the end user.
Therefore, testers experience an incredible amount of variability in trying to test user experience at the UI layer, and the "headless" services behind it that provide business logic and data to the application. For the enterprise, choosing an SOA or a web-based development approach is not an 'either-or' proposition, so testing shouldn't be bound to either approach. Manual acceptance testing at the end of development provides completely inadequate coverage for the modern enterprise application. Quality can only be accomplished when every layer of the application is tested and validated by the business throughout the design, development and delivery lifecycle.

LISA provides a powerful engine for functionally testing applications, both at the UI level, and in directly testing the myriad of SOA and implementation layers that provide dynamic data and business logic.
LISA's functional testing engine goes several steps deeper than traditional testing approaches, with a no-code testing client that offers "Live Interaction" with the component or application under test. Here's a step-by-step overview.
Since LISA is an integrated testing suite, the value of Functional Tests continues, and tests are reused in other processes. For instance, you can save the response data within a database, use that data to validate the behavior of another component or sequence of steps, save that functional test sequence as part of a business workflow, check the workflow in deployment at load, and then monitor its performance within a set of workflows... the list goes on.
The more complex your enterprise applications are, the more compelling functional testing with LISA becomes. Quality is not just a tool you can buy, it is an experience your whole team needs to own. ITKO invites you to take a closer look at LISA today.
For more information on Functional Testing features, download the LISA Product Sheet. >>
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 addressed unique test and delivery needs across a broad range of customer scenarios, including highly customized technology environments, global test and 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. |