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

ServerConfig


This keyword is used for Configuring and bouncing the Siebel server .

Signature supported:

ServerConfig(Y)

ServerConfig(commandsFile.txt)

NOTE:  If Launch Keyword is used after ServerConfig keyword,clear browser should be used in the launch .

SERVER:Machine where Siebel server is running. Machine details will be available in SERVER-LOGIN-CREDENTIAL tag which is available in config.xml.

commandsFile.txt:Text file containing the list of commands to be executed in server manager

Pre-requisite:

Folder Structure: All the Perl files related to serverconfig keyword should be available in framework\perl folder in Test Harness

ServerConfig is a composite keyword which includes the following:

Launch server manager

Command to be executed

Stop ses/swsm

Stop sieb server

Start ses/swsm

Start sieb server

Update the following tags in config.xml

[PERL-PATH]

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

SERVER-OS-TYPE

SERVER-LOGIN-CREDENTIAL

AI-SERVER-PORT

SERVER-HOME-PATH

GATEWAYSERVER-TSLPORT

Examples:

Table 28.
Keyword
Target Object
Inputs
Closing Action
Comments

ServerConfig

Y;NULL;IPH3

Bounce the SERVER.

ServerConfig

N;cmd.txt;IPH3

Connect to server manager ,execute the commands in cmd.txt file.

ServerConfig

Y;cmd.txt;IPH3

Connect to server manager ,execute the commands in cmd.txt file and bounce the SERVER.

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