Passthrough Tests

Overview

Passthrough tests are executed in PassThrough modes and required JMX enable at the server level for SoapUI to successfully ensure passthrough service configuration.

  • g1 Suite:  This test suite is used to test CONNECT auditing functionality that supports the endpoints implement July-2011 specs. 

  • g0 Suite:  This test suite is used to test CONNECT auditing functionality that supports the endpoints implement prior to July-2011 specs.

Enabled JMX for WildFly

SoapUI: Preparation & Execution

  1. Copy (FileUtil, MySQL) jars to the SoapUI lib
  2. Deploy CONNECT ear (mvn clean install -P PD,DQ,DR,DS,AD,X12,DDS)
  3. Copy CONNECT common properties from \\CONNECT\Product\Production\Common\Properties\src\main\resources to application server properties folder (GatewayPropDir).
    1. If using WildFly 8.2.1 , copy into \\wildfly-8.2.1.Final\modules\system\layers\base\org\connectopensource\configuration\main
  4. Update CONNECT Gateway (Standard, PassThrough) manually and Restart application server
    1. If your project is scripted to switch gateway between Standard and PassThrough: ignore step-4
  5. Load RegressionSuite project into SoapUI
  6. Update GatewayPropDir value
  7. Execute TestSuite
  8. Make sure all TestCases are passed and green.
  9. Run all TestSuite (Standard, PassThrough, G1, G0) as needed.

Passthrough Tests