IBM Support

IT01: WebSphere Message Broker Enterprise Test Robot

Downloadable files


Abstract

Enterprise Test Robot is a simple tool to automate your complex middleware testing requirement.

Download Description

Enterprise Test Robot provides a light-weight tool to automate testing without requiring a complex setup. It is designed to make testing of message flows simple and repeatable. The tool may be used for Regression testing of application functionality as well as Performance testing and validation of data for Parallel Run before going into production. The tool is platform independent requiring only a supported JVM to run.

ETR is designed for testing of messaging applications. The XML based test suite is easy to configure for complex testing scenarios. The tool introduces the concept of Regulators for sending test data to the applications under different modes (looping, rate regulation, transformations, etc.) and Validators for validating the results against canned datasets supporting multiple modes and conditions (search phrases, ignore sections, transformations, XSD validation, XPath matches, etc). The tool may also be extended with new customer requirements with an engagement with ISSW.

This Category 01 SupportPac is an IBM Services Asset for WebSphere Software and may be freely downloaded under the license agreement. Please visit the IBM Software Services Zone for WebSphere website for detailed information on services offerings and to contact a services representative.
Engage IBM to provide knowledge and expertise on the Enterprise Test Robot (ETR) framework for your organization:

  • ETR Workshop
  • ETR Strategy and Planning
  • ETR Implementation
  • ETR Extensibility

Possible Uses
Test automation for messaging applications.

Details
Author: Arunava Majumdar, Sr. IT Specialist, Focused Technology Practice (Connectivity/BPM)
Category: 1
Released: 15July14
Current SupportPac Version: 1.0
»Please note that the version number shown in the right-hand pane is the version of the WebSphere MQ or WebSphere Message Broker product that this SupportPac applies to. The date is the last webpage refresh.

Prerequisites

  • IBM WebSphere MQ 7.0+
  • Java 1.5 +
  • JDBC 4 Compliant Database (Derby 10.5.3.0, DB2 9.7, Solid DB 6.5)
  • Eclipse base 3.2.2+ (optional)
  • IBM WebSphere Message Broker 7.0+ (optional)

Installation Instructions

Unzip to any directory and set the EEH_PATH and ETR_PATH environment variables to the directory.
Make sure that the following WMQ 7.5 Java libraries are in the CLASSPATH when using MQ (packaged):

com.ibm.mq.commonservices.jar
com.ibm.mq.headers.jar
com.ibm.mq.jar
com.ibm.mq.jmqi.jar
com.ibm.mq.pcf.jar
com.ibm.mqjms.jar
com.ibm.wmqfte.exitroutines.api.jar
connector.jar
jms.jar

Other dependent Java libraries used by the ETR tool and must be in the CLASSPATH are the following:

com.ibm.mq.exc.jar
com.ibm.mq.pcf-6.0.3.jar
dom4j-1.6.1.jar
iText-2.1.3.jar
jaxen-core.jar
jaxen-dom4j.jar
junit4.1.jar
log4j-1.2.15.jar
saxpath.jar
trilead-ssh2-build213.jar

Use the packaged scripts to run the tool. The scripts load the necessary jars for convenience.
Unix: $ETR_PATH/bin/unix/TestRobot.sh <parameters>
Windows: %ETR_PATH%\bin\win\TestRobot.bat <parameters>

URL LANGUAGE SIZE(Bytes)
it01.pdf US English 736423

Download package



Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
IT01 15 Jul 2014 US English 111 HTTPS

Technical support

Category 01 Services Asset freely distributable binaries are provided in good faith and AS-IS. There is no warranty or further service implied or committed and any supplied binary or samples are not supported via IBM product service channels.

You may submit a question and return email address using the 'rate this page' below, but a response is not guaranteed.

Please read the license information contained within the zip file of this SupportPac to determine if you want to use it.

If you wish to arrange a IBM Services engagement (Category 01 SupportPac) a separate contract will be created when you contact the Software Services Sales Specialists. Please visit the WebSphere Services website for more information on Services Offerings to facilitate deployment of assets.

Document information

More support for: IBM Integration Bus
SupportPac

Software version: 9.0

Operating system(s): AIX, HP-UX, Linux, Solaris, Windows, z/OS

Reference #: 4037525

Modified date: 15 July 2014


Translate this page: