I have implemented Keyword driven framework for my project in which I have written functions for different actions that are being performed on the aplication e.g. Click, Input etc. I am Passing the objects alias name and keyword name through an excel sheet. A driver script is written to extract this data from Excel using DDT driver.So for every step of testcase I pass object's alias name and keyword to the driver script.
Now I need to create a test case in which I need to split a string and extract a number out of that, at one page and reapeat the same process on two other pages and after that compare results. I am not able to understand how should I implement it.Can someone please guide me.
How should I implement this scenarios in my framework. How can I store data extracted on each page and then perform calculation at the end.
Please give a sample code if possible.
Solved! Go to Solution.
Two suggestions:
1) Investigate using Project or Project Suite variables to store the values globally so that you can then access them in subsequent test steps.
2) If you'd prefer a more direct "code" solution, consider making a Script Extension Run Time Object that has properties that you can read from and write to that will be available between test steps/scenarios.
Two suggestions:
1) Investigate using Project or Project Suite variables to store the values globally so that you can then access them in subsequent test steps.
2) If you'd prefer a more direct "code" solution, consider making a Script Extension Run Time Object that has properties that you can read from and write to that will be available between test steps/scenarios.
Hi @meenakshiyadav1,
This is a very important question and it's discussed quite often in the Community. Check one of the latest discussions in addition to tristaanogre's answer:
Community, more thoughts?
Thanks for your reply @TanyaYatskovska. The link posted by @tristaanogre take me to a repository..I am not able to download anything from there and I am not sure I can I take benefit from that.
I have done Iinitial setup of a keyword driven framework and it is working for me for automating simple actions on my AUT. I need guidance on handling complex scenarios, I am not sure how to take output from one step and utilize that in another step to perform calculation and camparison etc.
Thanks for your reply Robert @tristaanogre. I will try these two things and will update status here.
Regards,
Meenakshi
Hi @meenakshiyadav1,
Do you mind sharing the solution you've found with us?
apologies for replying late on this.First solution provided by @tristaanogre i.e. to use project variable has worked for me partially. To handle the complex scenarios completely, I am creating a seperate keyword for that perticular scenario.
Subject | Author | Latest Post |
---|---|---|