Plugin Configurations

After installing the Plugin for Siebel Automation with DISA, you must update the unitconfig.xml file. The unitconfig.xml file is available in the following location:

<DISA Installation Location>\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\ unitconfig.xml

Update the XML tags under Mandatory_Params as shown in the following table.

XML Tag Description

URL

A fully qualified URL of the application will be run while playing the script [AutoOn mode is not required here]. The URLs will be similar, for example, to the following: http://xyzcjzg.us.oracle.com:14440/siebel/app/fins/enu

When you click Play, this URL will be prepopulated in the Popup that appears. The Popup also contains a DetailedReport check box, which you can select (check) or deselect (uncheck) as follows:
  • Select the DetailedReport check box to capture detailed test results and screenshots during unit mode/single test script playback.

  • Deselect the DetailedReport check box to turn off detailed test results and screenshot capture during unit mode/single test script playback.

For information on how to configure report generation and screenshot capture during the test script automation batch run, see Configuring the Siebel Test Execution Job.

USERNAME

User name to login to the application URL provided in the URL xml tag.

APPLICATIONTYPE_BROWSER

The platforms and supported browsers for playback are:

  • Desktop_FireFox: Playback will be on Windows platform with Firefox browser.

  • Desktop_Chrome: Playback will be on Windows platform with Chrome browser.

  • Desktop_IE: Playback will be on Windows platform with IE browser.

  • Mobile_Safari: Playback will be on MAC IOS simulator platform with mobile safari browser. You must enter the optional Parameters in the unitconfig.xml.

  • Mobile_Chrome: Playback will be on the Android device with chrome browser. You must enter the optional Parameters in the unitconfig.xml.

  • Mobile_SM_IOS: Playback will be on MAC IOS simulator platform with siebel mobile client. You must enter the optional Parameters in the unitconfig.xml.

  • Mobile_NativeBrowser: Playback will be on Android emulator with default native browser. You must enter the optional Parameters in the unitconfig.xml scripts.

To play the functional flow in Mobile or Simulators

  • Download the java-client-4.1.1.jar (https://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22 download version 4.1.1) and copy it to the <DISA Installation Location>\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Framework\lib folder.

  • Download the plink.exe and pscp.exe and copy it to the <DISA Installation Location>\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Framework\exe folder.

  • Add the appropriate values for the OPTIONAL_PARAMS parameter in the unitconfig.xml file.

    • MOBILE-IP: IP address of Android device, simulator, emulator

    • MOBILE-OS: Android or iOS based upon browser.

    • MOBILE-PORT: 4444 (The port number specified here is for example purpose).

    • MAC-USERNAME: Mac Machine User Name

    • MAC-PASSWORD: Mac Machine Password