Enabling Oracle Business Intelligence Publisher for Test Automation

To enable Oracle Business Intelligence Publisher (BIP) for Test Automation, you must enter the BIP specific parameters. As a prerequisite, ensure that BIP is integrated with Siebel prior to test execution.

The format for entering the parameters in Batch mode and Unit mode are given in the following subsections.

Batch Mode

Enter the information in the following table in the Test Execution screen.

Field

Description

Sample Value

BIP Outbound WS URL

BIP outbound Web service.

http://slcxxxxxx:9502/xmlpserver/services/publicreportservice_v11

BIP Server Machine

Name of the BIP server.

slcxxxxxx

BIP Server Port

Port number for BIP server.

9502

BIP XMLP Server Machine

Name of the XMLP server.

None.

BIP XMLP Server Port

XMLP port number.

None.

BIP Server User

BIP server user name.

None.

BIP Server Password

BIP server password in plaintext.

None.

Unit Mode

Update the following parameters in the unitconfig.xml file:

  1. <BIP-OUTBOUNDWEBSERVICE>http://slcxxxxxx:9502/xmlpserver/services/publicreportservice_v11</BIP-OUTBOUNDWEBSERVICE>

  2. <BIP-SERVERNAME>slcxxxxx:9500</BIP-SERVERNAME>

  3. <BIP-SERVERXMLP>slcxxxxx:9502</BIP-SERVERXMLP>

  4. <BIP-USERNAME>SADMIN</BIP-USERNAME>

  5. <BIP-PASSWORD>ldap</BIP-PASSWORD>

Note: The BIPserver.jar file is packaged in DISA and available in the following (folder) location: C:\DISA\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Framework\lib.

After installing DISA, the bip.pl will be available in the following location:

<DISA Install location>\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Framework\perl

To perform BIP Automated script execution, you need to move the bip.pl to the following (folder) location:

<DISA Install location>\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Resources\invokeperl

Using BIP Automation, you can verify all Interactive, Scheduled, and Parameter based report generation.