Kulpreet is retiring from UiPath this month, and I thought it would be a good opportunity to reflect upon where we started and why, and where we are heading. He would paint the journey much better than I would so I will stay on the key dots which are nicely connecting into a world class picture.
Global test automation average is 30% (at best). Some of the reasons which impede automation coverage are:
- High churn in application ecosystem
- Lack of business knowledge
- Lack of test data and environments
- Dexterity and knowledge of the automation tool
Hence, our mission was very clear since day one. We wanted a tool that would make it easier for the testers and automation engineers to handle the above gaps with ease. We wanted to help enterprises see testing as a value-add activity rather than a cost affair. Our aim, therefore, was (and continues to be) to make testing and test automation intuitive, easy to deliver, and much easier to maintain.
While we were studying these limiting factors, we also came across several examples of our clients making great use of UiPath for testing as well IT operations. Therefore, encouraged by the positive outcomes of client use cases, UiPath steered to include test automation capabilities. Further experiments and feedback uncovered many use cases and advantages.
One tool for RPA and test automation
With dramatic proliferation of technology in every aspect of business, it is very encouraging to see UiPath platform serving multiple missions—RPA as well as testing—making it possible to share automation artifacts created across the organization. Not only that, within the testing space, our platform’s ability to integrate and work with more than 190 technologies makes it easier to adopt and deliver for:
Minimal programming knowledge. Not all of us are great at programming and we would rather help harmonize various skills for the end purpose. A tester should be rewarded for testing the system and the end-to-end journey rather than worrying about coding. As they say, “Creativity is intelligence having fun.” And UiPath Test Suite makes it so for testers.
Production-grade orchestration. While traditional tools have mastered the non-production side, UiPath core orchestration capabilities for live, production-grade execution sets the UiPath Platform apart. Users report significant increases in speed and productivity.
Ease of creation and maintenance. Test Suite continues to demonstrate not only it is easy to use but also reduces maintenance efforts. Imagine this testing efficiency allowing time for creativity and diverting resources towards increased coverage. One of our clients has already reported a 2X increase in automation coverage.
Being a firm believer in the cultural change that DevOps demands, I think tools such as UiPath Test Suite assist and fuel that change with dramatic ease. A tool cannot replace human need for learning and cross skilling, but it certainly can make the journey easier and rewarding. As we continue our mission of ‘a robot for every person,’ why would a developer or a tester be left behind? An intelligent digital buddy probably is all one needs to cut through the complexities and ride the wave of change with ease.
As we head towards the end of 2020, a look back at what the team has delivered certainly fills everyone with pride. How we trend on enterprise automation assisted by automated testing and how many friends we make on the way, will certainly be on my next read out. For now, wishing Kulpreet, the force behind UiPath Test Suite, a very happy break.