Hello!
I'm testing a software, SUT, that consists of one solution with many projects.
To keep my tests in par with the SUT I'm thinking the easiest way is to put the Ranorex code in the same repo as the SUT.
But what's the best practice for this?
Should I create the Ranorex tests as projects in the SUT solution?
Should I place the Ranorex solution in the repo root just like the SUT solution?
Should I place the Ranorex solution in a separate folder in the repo?
Many questions here
We are developing using git, visual studio, .Net C#
Thanks in advance for any feedback!
Keep Ranorex solution with the SUT solution?
-
- Posts: 1
- Joined: Tue Oct 04, 2022 8:41 am
Re: Keep Ranorex solution with the SUT solution?
Hi Martin,
If a high prio change is made in our SUT for production issue, this could break our Ranorex automation.
We choose to fix this later, so it does not impact SUT implementation.
That's why we choose to store Ranorex in a different repo. ( which a sibling to SUT repo)
What impact would there be if you would switch to another Test Automation framework ?
I certainly will not recommend option 1!
Option 3 would be usefull if your CICD builds & runs: SUT & Ranorex.
hope this helps you decide,
Regards,
Don
If a high prio change is made in our SUT for production issue, this could break our Ranorex automation.
We choose to fix this later, so it does not impact SUT implementation.
That's why we choose to store Ranorex in a different repo. ( which a sibling to SUT repo)
What impact would there be if you would switch to another Test Automation framework ?
I certainly will not recommend option 1!
Option 3 would be usefull if your CICD builds & runs: SUT & Ranorex.
hope this helps you decide,
Regards,
Don