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

Siebel Test Automation Folder


The Siebel Test Automation folder structure contains the required folders for executing the csv script. The Framework folder contains all the required JARS and library files. The following folder structure is available when you install DISA.

Table 10. lists the Automation folder structure.
Folders / Files
Type
Type
Execution

Framework

Exe

Do not modify

 

Contains necessary Exe files which are used in the SiebelTestAutomation Framework

 

Lib

 

Contains necessary Library files (Jar files) which are used in the SiebelTestAutomation Framework

Perl

Contains necessary Perl scripts which are used in SiebelTestAutomation Framework

SiebelTestAutomation.jar

Compiled executable Jar which drives KWD execution

Reports

 

Post- execution

 

The folder gets created post execution, generates execution results for review.

Resources

fileupload

Script authoring

 

Folder containing user developed files needed for fileupload, inboundwebservicecall, invokeperl, toolsconfig, serverconfig keywords.

 

inboundwebservicecall

Folder containing user developed files needed for inboundwebservicecall.

 

invokeperl

Folder containing user developed files needed for invokeperl.

 

toolsconfig

Folder containing user developed files needed for toolsconfig.

 

serverconfig

 

Folder containing user developed files needed for serverconfig.

Scripts

Samplescript.csv

 

 

Place holder for csv scripts.

batchconfig.xml

 

Pre-setup

 

XML File which has the configuration details of execution(URL,username password, script location). The batchconfig.xml file will be copied by the Jenkins scheduler if it is a STE run. The unitconfig.xml will be use for UPT run.

User_opted_operation.txt

 

 

A text file which contains the information like Pause, Resume and abort.User has the option to Pause/Resume/Abort the current execution by updating the value in User_opted_operation text.

Log_randomnumber.log

 

 

A text file which contains the information like Pause, Resume and abort.User has the option to Pause/Resume/Abort the current execution by updating the value in User_opted_operation text.

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