Testing Siebel Business Applications > Keywords Reference > Keywords Supporting Tools and Server Configuration >

ToolsConfig


To apply Siebel customization by importing pre-exported sif files using web tools.

Signature supported:

ToolsConfig(Sif1,Sif2|Merge/Overwrite|branch$,workspace$)

-Sif files needs to be copied in SiebelTestAutomation\Resources\toolsconfig folder.

-Resources files needs to be zipped and attached to the Master suite attachment applet.

-STE run will copy Resources.zip to the client machine and unzip the same while execution.

NOTE:  ToolsConfig is a composite keyword which covers the below functionalities:

Create a Integration branch using Webtools.

Create a Workspace under the newly created branch using Webtools.

Import the SIF files through CLI.

Create a Checkpoint, Submit, Deliver using Webtools.

After completing the 'toolsconfig' keyword, user may execute 'change_branch.txt' file with server restart using 'serverconfig' keyword to change the application branch. The command in the 'change_branch.txt' is shown below,

Example: For callcenter application: change param WorkspaceBranchName=int_branch for comp SCCObjMgr_enu

Update the following tags in config.xml

PERL-PATH

SERVER-INSTALLATION-PATH

SIEBEL-TOOLS-MACHINE

SIEBEL-TOOLS-PATH

SIEBEL-TOOLS-USER-NAME

SIEBEL-TOOLS-PASSWORD

DSN-NAME

DATABASE-USERID

DATABASE-PASSWORD

[PERL-PATH]

Ex: PERL-PATH= \\slcnas607\\karta\\ATF_QTP\\Perl\\bin\\perl.exe

Examples:

Table 26.
Keyword
Target Object
Inputs
Closing Action
Comments

ToolsConfig

RTC.sif|Merge|branch$,workspace$

Importing and compiling single sif file.

ToolsConfig

RTC.sif ,RTC1.sif,RTC2.sif|Overwrite|branch$,workspace$

Importing and compiling multiple sif file.

Toolsconfig Revert option:

Once the user completes the Testing in 'Integration' branch, to change the application from Integration branch to MAIN branch, user should execute a command in server manager using 'serverconfig' keyword.

Example : For callcenter application : "change param WorkspaceBranchName=MAIN for comp SCCObjMgr_enu"

change_branch.txt file:

change_branch.txt file will have the command to change the application from MAIN branch to Integration branch.

NOTE:  Here the txt file name should be 'change_branch'. It is mandatory.

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