Hello,
I have the scenario for testing a workflow from start to end. The workflow is same but the scenario varies based on data. We have about 15 scenarios for the workflow but the data for each scenario is different.
We would like to test each scenario at least 5 times with different values. The data fields being large, having the data entered in excel sheet will be difficult for the tester to navigate the record from column 1 …. Column n.
We were looking at an alternative where we could have the record structured in xml, with name value pair. We plan to have the parent node, 5 child nodes, each child node will have one set of data where each row will be name value.
Here is the same xml.
We will have one test data driven connecting to the xml file (datasource). The data table in TestStudio (2014TR1), only allows us bind only one table (i.e. data-1 or data-2, etc)..
Ideally would like to run the complete file once… We don’t want write to many custom coded steps since the testers do not have coding background.
Please share solution if anyone have implemented both coding and non-coding is welcome but using Test Studio UI.
Thanks
Govind
I have the scenario for testing a workflow from start to end. The workflow is same but the scenario varies based on data. We have about 15 scenarios for the workflow but the data for each scenario is different.
We would like to test each scenario at least 5 times with different values. The data fields being large, having the data entered in excel sheet will be difficult for the tester to navigate the record from column 1 …. Column n.
We were looking at an alternative where we could have the record structured in xml, with name value pair. We plan to have the parent node, 5 child nodes, each child node will have one set of data where each row will be name value.
Here is the same xml.
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
Approval
>
<
data-1
>
<
Fault
label
=
"IncidentType"
value
=
"Fatal"
/>
<
Fault
label
=
"IncidentDate"
value
=
"01/01/2014"
/>
<
Fault
label
=
"IncidentTime"
value
=
"10:00"
/>
<
Fault
label
=
"Location"
value
=
"Surface"
/>
<
Fault
label
=
"Detailedocationonsite"
value
=
"Location"
/>
.
.
.
.
<
data-1
>
<
data-2
>
<
Fault
label
=
"IncidentType"
value
=
"Fatal"
/>
<
Fault
label
=
"IncidentDate"
value
=
"01/01/2014"
/>
<
Fault
label
=
"IncidentTime"
value
=
"10:00"
/>
<
Fault
label
=
"Location"
value
=
"Surface"
/>
<
Fault
label
=
"Detailedocationonsite"
value
=
"Location"
/>
.
.
.
.
<
data-2
>
.
.
.
.
<
data-n
>
<
Fault
label
=
"IncidentType"
value
=
"Fatal"
/>
<
Fault
label
=
"IncidentDate"
value
=
"01/01/2014"
/>
<
Fault
label
=
"IncidentTime"
value
=
"10:00"
/>
<
Fault
label
=
"Location"
value
=
"Surface"
/>
<
Fault
label
=
"Detailedocationonsite"
value
=
"Location"
/>
.
.
.
.
<
data-n
>
</
Approval
>
We will have one test data driven connecting to the xml file (datasource). The data table in TestStudio (2014TR1), only allows us bind only one table (i.e. data-1 or data-2, etc)..
Ideally would like to run the complete file once… We don’t want write to many custom coded steps since the testers do not have coding background.
Please share solution if anyone have implemented both coding and non-coding is welcome but using Test Studio UI.
Thanks
Govind