Table 10. lists the Automation folder structure.
|
|
|
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. |