hello,
i have not just create folders,but what i tried to say is that
1. Function Library
2. Object Repository
3. Recovery Scenario
4. Reusuable actions
5. Test Data
6. Test Scripts
My test scripts that are maintained in folder numbre 6 are run using the common Function library and Global object repository and data being supplied from Global sheet and re-usuable actions are being used .
Coding Structure used is that there will a main Action for all the scripts which is named as corresponding Test case name, This Action intern will call all the other actions (Each Transaction used in the script would be an action) in the script. Importing and Exporting of sheets is also done in this main action. Importing of sheets is done at the beginning before calling other actions and exporting of sheets is done at the last. Sheets corresponding to all the actions in the scripts are imported, so that the data in the fields of the imported sheets are used as input data to the script, output data from the script is also collected and exported to the corresponding sheet.
There are many transactions which are reused in the scripts, similar transactions (Actions) are made as reusable so that its not required to record those transactions again and again, which ever transaction was common among scripts, were recorded in one script and is reused in all the scripts where the transaction is required.
I agree with you point,but i am confused as to what type of framework is this?is it a hybrid framework(ie mixtiure of Data and keyowrd driven)
i have not just create folders,but what i tried to say is that
1. Function Library
2. Object Repository
3. Recovery Scenario
4. Reusuable actions
5. Test Data
6. Test Scripts
My test scripts that are maintained in folder numbre 6 are run using the common Function library and Global object repository and data being supplied from Global sheet and re-usuable actions are being used .
Coding Structure used is that there will a main Action for all the scripts which is named as corresponding Test case name, This Action intern will call all the other actions (Each Transaction used in the script would be an action) in the script. Importing and Exporting of sheets is also done in this main action. Importing of sheets is done at the beginning before calling other actions and exporting of sheets is done at the last. Sheets corresponding to all the actions in the scripts are imported, so that the data in the fields of the imported sheets are used as input data to the script, output data from the script is also collected and exported to the corresponding sheet.
There are many transactions which are reused in the scripts, similar transactions (Actions) are made as reusable so that its not required to record those transactions again and again, which ever transaction was common among scripts, were recorded in one script and is reused in all the scripts where the transaction is required.
I agree with you point,but i am confused as to what type of framework is this?is it a hybrid framework(ie mixtiure of Data and keyowrd driven)