Testing Siebel Business Applications > Implementing Siebel Open UI Keyword Automation Testing >

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 the Batch mode and Unit mode are given below.

Batch Mode:

Enter the following details in the Test Execution screen.

For example,http://slcxxxxxx:9502/xmlpserver/services/publicreportservice_v11|slcxxxxxx:9500|slcxxxxxx:9502|SADMIN|ldap

NOTE:  The parameter specified above is separated by pipe delimiters.

The first part of the parameter specifies the outbound webservice, the second one specifies the BIP console and port, the third one specifies the BIP XMLP server name and port followed by the user credentials i.e., user name and password.

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 C:\DISA\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Framework\lib folder.

After installing DISA, the bip.pl will be availabe 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 folder <DISA Install location>\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Resources\invokeperl

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

Testing Siebel Business Applications Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.