Professional Documents
Culture Documents
HP Unified Functional Testing Software: Data Sheet
HP Unified Functional Testing Software: Data Sheet
HP Unified Functional Testing Software: Data Sheet
Data sheet
Process layer
End-to-end business
process testing
Business process 1 Business process 2
(GUI/Business layer/Mixed)
GUI layer
Application level
testing GUI 1 GUI 2 GUI 3
(GUI testing, (.Net) (Ajax) (Java)
user acceptance testing)
Headless layer
Component 1 Component 2 Component 3
(Web services, APIs, (Java™/.Net API) (Web service) (JMS service)
components, unit,
integration)
Headless layer (services, components, API)
2
services and components. In many cases, defects can Validating services and components:
be identified and fixed before the application reaches
a stage of maturity when it becomes more expensive
HP Service Test software
to make changes. HP Service Test software automates the functional
testing of “headless” (non-GUI) services and
To properly test multi-layer applications, QA teams
components with an unprecedented level of simplicity.
must plan for three levels of testing: GUI testing,
Its interface allows tests to be created with just a
headless layer testing, and multi-layer testing. The next
few clicks of the mouse. Ready-to-use activities are
section describes HP solutions in each area, providing
available in an extensive toolbox, and they can be
context for understanding why HP Unified Functional
dragged and dropped onto the canvas where they
Testing represents a dramatic advance in testing
become part of the flow of the test.
modern applications.
In addition, each step in the test can be configured
Validating the application through the using the new property sheet, which allows users
to define not only the flow of execution but also the
GUI: HP Functional Testing software flow of data as the test executes. The implementation
HP Functional Testing software provides functional and details are hidden from the user, who is no longer
regression test automation for every major software required to master a programming language to begin
application and environment, including advanced testing. It’s the closest thing you’ll find to “codeless
Web 2.0 toolkits, leading development technologies, testing.” Yet advanced users still have the capability
Web services, enterprise resource planning (ERP) to customize the behavior of the test by implementing
and customer relationship management (CRM) event handlers for events that are exposed by the
applications. HP Functional Testing can be extended to test’s steps. And customers and partners interested in
support Web technologies that are not supported out extending the capabilities of HP Service Test software
of the box, and includes the Extensibility Accelerator can use the Framework API to add new activities to the
to speed the development of support for these system that are tailored to their needs.
additional Web toolkits.
With HP Service Test, your QA organization can:
HP Functional Testing offers keyword-driven testing, • Test services and components as soon as they’re
which simplifies test creation and maintenance. Testers stable, accelerating the test process
can build test cases by capturing flows directly from • Make service testing accessible to more testers in
the application screens and applying robust record/ your organization with minimal training
replay capturing technology. In addition, power
• Allows more testers to be more productive faster—
users have full access to the underlying test and
without sacrificing advanced capabilities
object properties through an integrated scripting and
debugging environment that is synchronized with the
keyword view. Validating multi-layer test scenarios:
HP Functional Testing is designed for test automation
HP Unified Functional Testing software
collaboration among tester workgroups. It includes HP Unified Functional Testing combines HP
technology for managing application definitions or Functional Testing and HP Service Test in a single,
objects in the Object Repository Manager. Based integrated solution. With HP Unified Functional
on an open XML format, the Object Repository Testing, you can conduct testing for both GUI-based
Manager lets teams collaborate and share application applications and headless components in a single
object definitions, and it keeps object-level changes test scenario, providing automated functional testing
synchronized throughout test creation efforts. Users for a transaction that spans multiple layers of an
can also share function libraries, application asset application.
definitions, and data-driven spreadsheets across The groundbreaking capability with Unified Functional
workgroups. Testing is that scripts from HP Functional Testing and
HP Functional Testing includes QuickTest Professional HP Service Test can call each other. When called, the
and all of the QuickTest Professional add-ins. initiating script will pass any complex data structure
required to run the tests in the other tool.
With HP Functional Testing, QA organizations can:
• Empower the entire team to create sophisticated test HP Unified Functional Testing then reports on the
suites with less training and minimal testing skills quality of the end-to-end process, broken down by HP
• Easily regression test ever-changing applications and Functional Testing and HP Service Test activities. This
environments enables full traceability for easier debugging.
You can use HP Functional Testing or HP Service Test • Reduce training and tool costs by adopting a single
software separately to validate the GUI layer and the solution that addresses GUI, headless and multi-
headless layer respectively. But only with HP Unified layer testing
Functional Testing software can you use the tools • Modernize applications efficiently and cost-effectively
together to validate an integrated test scenario on
a multi-layer application. Moreover, with HP Unified
About HP BTO Application Solutions
Functional Testing you can accelerate your load testing
process, because your service tests can be executed HP’s application solutions help ensure modernization
as part of a load test scenario—there is no need to initiatives deliver business outcome instead of failing
duplicate the test for load testing. under the burden of outdated, legacy delivery
mechanisms. Where rival solutions mistake the
With HP Unified Functional Testing, your QA software development lifecycle for a total picture of
organization can: the application, HP sees core delivery in the context of
• Improve the quality of composite applications by the complete application lifecycle—from business idea
testing more functionality across multiple application through retirement. Furthermore, by providing unified
layers management and automation solutions, HP offers
• Find defects you may otherwise miss by testing the customers not simply more tools and integrations but
complete functionality of an integrated scenario greater simplicity. The result for enterprise application
• Cut time-to-market by accelerating both service teams is improved predictability, repeatability, quality,
testing and load testing processes and change readiness in both the core and complete
lifecycle.
To know how you can cut the cost and complexity of the testing process while improving application quality, check out
www.hp.com/go/functionaltesting
www.hp.com/go/getconnected
Current HP driver, support, and security alerts
delivered directly to your desktop
© Copyright 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only
warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein
should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.