I have a complicated Test Case, which takes a simple input parameter, and whose result (beyond “passed/failed”) is a simple output parameter, which had to be controlled by a human operator.
Let’s call them “param_input” and “param_output”.
I can easily setup a simple internal Test Data, with just one column, like:
Let’s say I have, for now, 4 values.
After doing the data binding (the doc is pretty clear, Manage data binding | Katalon Docs), I can easily run a Test Suite which runs the Test Case 4 times, with each “param_input” from my Test Data. This is great.
The “param_output” gets printed in the Test Report, embedded among many other data. It works, but it’s pretty inconvenient.
Hence, my dream feature would be:
a) I would add a second column to my Test Data, named “param_output”.
b) I would leave its values empty initially.
|New York| |
c) I would do some binding to a variable inside my Test Case.
d) Then, for each run of the Test Case, Katalon would write in the Test Data the value of “param_output” at the end of the execution.
d1) So that after each run of the Test Suite, I would get a fresh set of data:
|New York|Cloudy day|
|Milano|Very sunny day|
d2) Next day:
Is it feasible?
Thanks in advance,