In order to create a better automation you might want to look for a good testing environment. And here’s the issue with the UiPath since it’s not very clear how to automatically test your workflows.
I don’t have a proper experience of creating the so called unit tests in programming and I never tested any programs in a proper way but the idea is clear - we want to write tests, successful finishing of which would make sure your robot most probably will not crash on another computer.
When I faced the ReFramework concept here I saw the test environment but the idea of using still remains unclear. All the workflows are put to the .xaml file and it will obviously lead to exceptions because if you need to test, say, return to the main page of an app you’ll have to have the app opened and run on another page.
So here are my questions which I already tried to ask here, with no replies at the end unfortunately:
- What would be mandatory to test in a UiPath project?
- What are best practices to create automated tests in the UiPath?
- Has anyone ever written their own tests? If anyone created their own tests I would be very grateful to look at them.