Mercury


We are a Mercury Partner

 

Test Fiorano with GH Tester

GH Tester has been helping customers all over the world to test SOA, EAI and bespoke services for five years. GH Tester is a transport agnostic product, offering customers with many integration technologies the ability to standardise on a single automated testing tool for their project.

Feature rich Fiorano testing:

  • Invoke web services using SOAP or XML over HTTP/S.
  • Invoke enterprise services using SOAP or XML over JMS.
  • Snoop web service calls made using JMS or HTTP.
  • Check back-end results using JDBC database interoperability
  • Import BPEL projects for a flying start to your testing.
  • Use standalone components (producers, consumers, queue browsers) for diagnostic work, or to capture messages for testing.
  • Use the Regression Test Wizard to automatically build 100s of tests from a working system in minutes.
  • Use stubs to simulate components that are still under development or are otherwise unavailable.
  • Link to schema files (WSDL, XSD and DTD’s) to build tests quickly.
  • Create arbitrarily complex tests with support for synchronous and asynchronous sections.
  • Support for both non-functional requirements as well as functional requirements.

Built-in editors help you create messages easily from a range of sources:

  • XML document from WSDL, XSD or DTD schemas, send using any of the available protocol.
  • SOAP documents from WSDLs and XSDst, send using any of the sprotocol.
  • Field-value pairs such as JMS ‘MAP’ types maps.

Supports all different kinds of testing, including unit testing, functional testing, integration testing and performance testing. All of these tests can be executed automatically, in a variety of places, including GH Tester itself, the command-line, ANT, HP/Mercury’s product suite and those from other vendors..

Every GH Tester customer gets access to every protocol, no complicated licensing model.

GH Tester has been designed for the enterprise, with these key features:

Stubs Simulate missing systems during testing to allow your project to flow around blockages.
Environments A powerful abstraction for sets of variables, such as port numbers, database connections and server names, so you can build one set of tests and use them in many places.
XML All GH Tester configuration and test results are stored as XML, offering infinite integration possibilities and opportunities for customisation.
Schemas GH Tester has been developed for the changing world. Schema changes are handled in a robust, helpful way.
Configuration Management Out-of-the-box integration with common configuration management (version control) systems offers flexibility and multi-user capabilities.
No scripting GH Tester uses easily configurable test actions to provide the tester with a comfortable environment which is as technology free as possible, and there is certainly no scripting.
Batch Integration GH Tester can be invoked from the command-line to execute tests, or can integrate with ANT or CruiseControl to provide an automated build and test capability.
Test Management Integration with popular test management tools from vendors such as HP/Mercury.
Test Data Create template tests and then re-use with test data sets from Excel, flat files and databases.
Methodology GH Tester is flexible enough to be used with any methodology of your choosing. Green Hat provides advice and documents on strategies to minimise quality problems during your integration project.
Databases Check the database has the right information in it at each step of the test. Modify databases to simulate business events.
Reporting Get reports on the test results.
Test plans Automatically generate document for your tests
Performance testing Integrates with GH Performance Testing to measure the performance of your system, and provides key information on the performance of components in it.

Transports, protocols and key systems supported:

  • TIBCO EMS and TIBCO Rendezvous (RV)
  • Software AG webMethods and CentraSite
  • IBM WebSphere MQ
  • Sonic MQ
  • JMS (BEA WebLogic, Fiorano, Sun Java CAPS, WebMethods, Oracle and others)
  • HTTP/S (client, server and "snooping")
  • SOAP, XML and HTML
  • Databases via JDBC
  • IP (TCP and UDP)
  • HL7 and MLLP
  • API allows custom development of any transport not supported

Coping with the unexpected

GH Tester is developed in Java and runs on Windows, Solaris, HPUX, Linux and other platforms for which JVMs are available. Java can be used to extend the tool at key points.

Key business benefits:

  • No need to write or maintain your own testing tool. Many possible migration routes from current way of working.
  • Test more or test quicker. GH Tester’s easy-to-use automation allows developers and testers to perform testing quicker than ever before in a re-useable fashion.
  • Get changes into production quicker, make your business more agile.
  • Spend more time developing.
  • Eliminate delays during unit, integration and performance testing.
  • Ability to create intelligent stubs helps to eliminate issues at integration time.
  • Use of independent tool avoids systematic errors.

What next?

for yourself or your colleagues, download a fully-featured trial version, or .

 GH Tester Datasheet

 GH Performance Testing Datasheet