Você está na página 1de 4

iTKO LISA 3 Complete SOA Test Platform

is a complete no-code testing solution that


supports the entire team’s development
lifecycle for websites, web services/SOA,
databases, JMS, enterprise Java and .NET.
LISA will carry you from unit testing, to
regressions, functional, end-to-end integration,
load testing, and monitoring after deployment.

Are you suceeding at testing SOA?


To deliver quality SOA applications, enterprises
need to achieve three key capabilities:

1. Complete testing of business workflows


across every heterogeneous technology
layer of the SOA, at both a system and
the complete component level.
2. Collaborative involvement of the whole
SOA testing platform team in quality. Enable developers, QA and
business teams to define and share test
cases that prove how the SOA meets
business requirements during the entire
application lifecycle.
LISA for Web Apps 3. Continuous validation of a changing SOA
LISA for Web Services/SOAP deployment as it is consumed at runtime,
ensuring that business requirements will
LISA for J2EE continue to be met as the system dynamically
LISA for .NET changes.
LISA for Databases/JDBC
LISA for JMS Ever encountered these test issues?
LISA for Java/RMI
Have you tried to implement automated
LISA Load/Performance Server testing software, and found that only one or
LISA Extensibility Framework two experts could actually learn and use it?

Do you find that unit-level bug testing


happens in development, but a near-finished
app gets “thrown over the wall” to QA where
missed requirements are much costlier to fix?
SOA Quality has a new name. iTKO LISA 3.
Have you noticed that you frequently need
Service-Oriented Architecture, or SOA, has become more to execute at one layer of the SOA, and validate
than a preferred approach to application delivery – it has at another layer, but your tool doesn’t let you?
become a competitive mandate for any enterprise that
relies upon software for core business processes. Have you “automated” testing by manually
running text scripts within some sort of
Software quality processes must evolve with SOA, to repository web-based application?
genuinely test a business process and maintain context
across the entire workflow. iTKO LISA 3 Complete SOA When you develop .NET or Java web
Testing Platform was built from the ground up to completely services, must you wait until you actually deploy
test the next generation of SOA applications. them under a web interface to test?

1
Performance metrics within LISA provide out-of-
the-box JMX, SNMP and Windows Perfmon reporting
across multiple app servers. LISA metrics are fully
configurable, to help you filter the staggering amount
of data coming from your systems.

Performance and functional monitoring allows


you to continuously test applications on a scheduled
basis – every night, or every minute of operation.
View real-time graphs and transactions, and generate
reports in your format of choice. Set error conditions,
LISA 3 is the first no-code automated testing solution response times and availability thresholds, and let
built from the ground up for today’s composite LISA alert key personnel when a problem arises.
applications and distributed development teams.
Build Support integrates LISA with standard build
Features environments, launching regression tests in
LISA is a no-code testing solution. But don’t conjunction with your build and ALM tools of choice.
underestimate LISA’s ability to allow your team to LISA is a natural quality extension for JUnit/Ant,
create the error condition and capture all the detail issue tracking, source code management and build
you need to find the source of the problem. process tools.

Inline testing is LISA’s form of “live interaction” with Business Value


a complex set of systems under test. LISA will talk A disciplined team approach to quality will result in
to and monitor application components and services reduced development errors and rework, increased
at the deepest transaction level in real time. Users user satisfaction and improved application
can jump from test authoring to test staging at any performance. With LISA, you get a solution that
time, even in the middle of a scheduled or load test. supports these goals with less effort.

Pre-emptive client simulation enables integrated Get started faster. Start analyzing and testing web
simulation of “headless” SOA components like Web sites, web services and EJBs right out of the box,
Services, EJBs, JMS and databases before an with minimal training and no implementation cost.
interface or client to these services is even developed. iTKO Services also offers a 2-day “Jumpstart” service
Only LISA offers this feature, and it is the only way which gets your team running at an expert level and
to execute at any layer of a distributed application testing your applications even faster.
- while validating results at any other layer.
Eliminate test coding headaches. Use LISA’s point-
No-code testing means just that – you won’t see a and-click test creation and staging to deeply test
GUI test capture, then end up writing code in an IDE systems with a few assertions, not a few thousand
to make changes. Nor does LISA hide test scripts lines of code, and create tests that can survive
behind custom-developed “keyword libraries.” Even against dynamic SOA applications instead of breaking
non-developers from QA and business teams can every time an element of your application changes.
build and interact with LISA tests. Developers save
time and test more thoroughly by not writing code Get everyone involved. Avoid resource bottlenecks
to test and interacting with their objects in real-time. by allowing business analysts and QA teams to
Using LISA’s declarative testing methods, users can support and guide developers by contributing testing
get the system-wide and code-level detail they need during their peak development times.
to uncover root causes of problems at every level.
Create higher-value tests. LISA’s declarative test
Test wizards automatically use LISA’s quick ability creation process and immediate feedback makes
to map an interface and define assertions against errors patently obvious. Tests can be saved flexibly
any component under test in minutes without all the in LISA, or attached to process tools as simple XML
hassle. files to be leveraged in future development phases.

2
Test frugally. Connect to multiple servers, components
and databases without licensing multiple products. And
LISA’s load testing engine leverages your existing functional
tests, while requiring far less server overhead, saving you
on hardware and implementation costs.

Test continuously. LISA stays with your team throughout


design, development and integration processes. LISA test
cases survive in volatile conditions and are easy to maintain,
so your testing becomes even more efficient over time.

Reduce development and implementation risk. Use


Graphical Workflow Manager LISA to achieve best practices like CMMi and agile
development/XP processes to reduce project risk.

LISA 3 Screens:

Graphical Workflow Manager


LISA's revolutionary new view lets you visually sequence
“nodes,” or test actions executed against various SOA
components, to make a test case. Adjust each node’s
relationship, analyze available calls and methods, structure
or reference test inputs, and view returning data in one
concise, intuitive view.

Component Test Interface


Component Test Interface (EJB)
LISA becomes your “preemptive” test client, making
analysis and testing of heterogenous services a
homogenous process. All you usually need to know is the
location of the component, and LISA does the rest, letting
you directly invoke application-level logic against the
component without ever writing a line of code.

Running Load/Performance Test


This screen shows live metrics collected during a running
load test. The test can be run locally as a small
“concurrency test,” or staged with thousands of users to
a LISA Server. Real-time interval data is being collected
on the left and summarized over time on the right. LISA
Running Load/Performance Test combines its own test metrics with SNMP, JMX and
Windows Perfmon to provide a composite view of stress
test performance over time.

Interactive Test Suite Execution


LISA 3 features enhanced test suite management
capabilities, allowing your team to easily schedule and
execute broad regression tests, load tests, and functional
monitors that can run immediately, overnight, or all year
long. Have LISA compile reports, watch raw event data
flowing from the test and alert key personnel if tests are
falling outside boundary conditions.

Interactive Test Suite Execution

3
“LISA is a quality Test Types Supported
Unit, Functional, Regression, Build/Smoke,
engineer’s dream.” Integration, Load, Performance, Post-Implementation
Monitoring
- Rick Grehan (InfoWorld review, Jan. 2005)
System Specifications
LISA is pure Java, and runs beautifully on any JDK
1.4+ compliant client or target platform.
“With its non-coding
approach and intuitive Client:
Windows 2K/XP, Linux, Solaris/Unix, Mac OSX,
UI, LISA truly allows the Other Java Supporting Platforms

non-programmer to Server:
Windows 2K/XP, Linux, Solaris/Unix, Mac OSX,
rapidly build a quality Other Java Supporting Platforms

automation suite. The App/Web Server:


JBOSS, Weblogic, Websphere, iPlanet, Apache,
iTKO support has been .NET/IIS, any J2EE Container, any Web Server

outstanding.” Databases:
Oracle, DB2, SQL Server, mySQL, Informix, other
- Rob Mulholland, QA Specialist, JDBC supporting databases.
MetaSolv Corporation
Middleware:
MQ Series, BEA, Sonic, Java Messaging,TIBCO,
other JMS

“I encourage you to Application Lifecycle Management Tools:

make some time Simple XML test case/test run attachment to


issue/requirements tracking, source code
available to evaluate management, test management or groupware.

this tool. It is truly About iTKO


iTKO was founded on the concept that everyone
remarkable in its should own quality. Quality is everyone’s right. And
everyone’s responsibility. So our solutions are not
depth, breadth and just designed for developers. When you have the
whole team involved, including business owners
ease of use.” and QA analysts, you can truly deliver with
confidence. For more information on iTKO and the
- Rod Hayes, Manager, IT Applications,
full LISA 3 automated testing software suite, visit
Documentum/EMC
our site at www.itko.com.

Contact Us
iTKO, Inc.
1505 LBJ Freeway, Suite 250
Dallas, TX 75234
877-BUY-ITKO (289-4856)
Sales: sales@itko.com

Você também pode gostar