Skip to Content

iTKO | Software Testing Quality Assurance Testing Tools

Testing BEA with iTKO LISATM

The complete test creation and automation solution for SOA applications on WebLogic

BEA is the development platform of choice for enterprises seeking the highest levels of performance, security, scalability and reliability for mission-critical, high volume business workflows.

As SOA platforms like BEA have become the technical backbone of leading enterprises, development teams have looked for ways to ensure greater levels of quality in all of the distributed layers of their applications. The advent of good unit testing practices (with JUnit) and better monitoring of system performance (with a variety of tools) has become par for the course in enterprise Java development.

However, in order to really exercise these complex applications, we need to stop writing code to test code. We need to test the functionality that affects performance for the end user. We need to prove that the entire distributed BEA WebLogic Server application will work, and meet the business requirements exactly as it is deployed. LISA was built from the ground up for this purpose.

Features

LISA provides an ideal automated testing solution for BEA customers, offering a new level of breadth and depth that allows the entire team to own quality.
  • Inline testing. You'll never write a test client or maintain fragile test scripts again. Break the code-compile-run-curse cycle. With LISA, you can execute against live WebLogic and AquaLogic components, while you're authoring tests, for an incredible boost to iterative development. You will have to see it to believe the level of live interaction and information you get while you are developing with LISA.
  • Built in Java and built for BEA standards. LISA is pure Java, and is innately aware of Java objects, EJBs, RMI, JMS queues, JDBC databases, web services and JMX metrics. As you should expect, LISA runs on any Java-ready client (Unix/Linux, Win, OSX) and can easily test any Java-compliant server. Specific metrics and test settings for BEA WebLogic Servers, databases and more come standard.
  • Freedom to test. LISA is a unified solution from iTKO, and not a patchwork of acquired testing tools. Your LISA license allows you to test as many of the above object types as you like, on as many target servers as you like, without per-server, per-technology costs that take away your incentive to test continuously.
  • Multiple roles. LISA is no-code automated testing, meaning developers no longer have to script tests, and non-programming team members in QA and business requirements teams can also get involved in testing.
  • Multiple systems. One LISA test case can follow a complex workflow and validate multiple web sites, web services, Java objects and application servers. LISA supports active sessions, SSL, authentication and magic strings, so it lets you test systems just as your end users will. On the back end, LISA provides live interaction and deep testing of any component or service you can access over the Internet.
  • Across the full development lifecycle. Directly invoke and automate testing of WebLogic components, web sites, web services, databases, and more. Then roll those same unit and functional tests into regression tests included in your Ant/Make builds. Then take those same test cases and turn them into load and stress tests that can run continuously from LISA Server.

Benefits

  • True no-code automated testing with compelling features for both developers and QA professionals
  • Eliminates the need to program test clients and maintain fragile test scripts
  • Provides an immediate way to enable "test first," XP development practices
  • Brings QA into the iterative development cycle for early and continuous testing
  • Allows you to test migrations to WebLogic Server from any J2EE application server (Java App Server, WebSphere, JBoss, more)
  • Leverages your existing build and deploy environment of JUnit/Ant
  • Point-and-click testing of EJBs, RMI and other WebLogic objects in a way no other product can
  • Rich analysis and testing of AquaLogic Services in the same no-code tool
  • Advance publish and subscribe to test and load JMS frameworks for BEA MessageQ (as well as IBM MQseries, TIBCO and others)
  • Test and verify input and results from WebLogic Data Sources or any JDBC database
  • Browse, analyze and make live assertions against any available logic or controls in each layer of the composite application
  • Manage properties and test assertions
  • Instantly turn test runs into load tests and scheduled performance tests over time
  • Identify performance bottlenecks with advanced yet easily configurable metrics (JMX, SNMP, LISA metrics and Windows Perfmon)
  • Find performance and functional thresholds, and have LISA send alerts if any boundary conditions are met.
  • Test instrument your custom application code with the powerful LISA Extension SDK.
  • Share LISA test cases and test runs as simple XML files and incorporate them into your groupware, issue tracking and requirements management processes

Supporting BEA customers

iTKO has deep experience helping customers deliver composite applications with confidence, by testing with LISA against the BEA platform. LISA test cases are built to survive, letting you continually test business functionality, even during migrations to WebLogic Server from other platforms, or upgrades between software editions. Ask iTKO for proof - our example servers are even built on WebLogic.

The Test Harness for custom Java applications

Are you running proprietary or custom software? Where most testing solutions would give up, iTKO's LISA Extensibility Framework (LEF) lets developers "test enable" software. With minimal incremental effort, developers can make their code testable with our simple API. The whole team can get rich metrics and debugging information on applications behind the scenes.

The more complex your enterprise applications are, the more compelling 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.

"LISA is the best looking J2EE tester we've seen yet."
- InfoWorld review, January 2005

"This is some seriously cool [stuff]!"
- Alan Williamson, Java Developers' Journal Editor-in-Chief Emeritus