Robot-led #Test #Automation using UiPath Test Suite. Findings and Viewpoint of TestingXperts
As a trusted UiPath partner with deep expertise in Quality Engineering and Test Automation, we at TestingXperts have been part of the evolution journey of RPA powered UiPath Test Suite. While the product is still finding its feet in the market, we worked on evaluating UiPath Test Suite for its capabilities as a Continuous Testing tool.
TestingXperts have developed an extensible end-to-end test automation framework using UiPath Test Suite which is DevOps ready and has integration with various third-party tools like JIRA, Jenkins, HTML reports, BrowserStack, etc.
The intent of the framework development is to make a robust, reusable, and fully compatible automation framework wherein new components and processes can be easily accommodated without impacting its existing components.
TestingXperts Test Automation Framework powered by UiPath
TestingXperts Test Automation Framework powered by UiPath
TestingXperts Test Automation Framework powered by UiPath uses the page object model design principle & contains the below components/integrations:
Tx-UiPath Framework
● GitHub [code repository]
● Continuous Integration (CI) [Jenkins & Azure Devops]
● Orchestrator [Manage robots]
● BrowserStack Integration [For iOS mobile Automation]
● Data Layer [Excel, JSON]
● Utilities [Wrapper XAML files to handle typical test automation issues]
● Reporting in the following formats:
» UiPath Insights [Reporting Dashboard]
» Standalone HTML reports
» Email Notifications
» Defect creation on JIRA
» UiPath Test Manager
While this framework is continuously being enhanced to include many more features and making it more scalable, maintainable and configurable, we conducted a Proof of Concept (PoC) to validate usability and extensibility of developed components and explored features available within UiPath Test Suite. In this PoC, we developed Robots to create complex automation test scenario for web, mobile, desktop and API that gets triggered through built-in CI Pipeline i.e. Jenkins..
We have listed down a few findings from the PoC, and these are based on our experience working with other test automation products that are commercially available as well highly used open-source tools like Selenium.
Overall, we find the UiPath platform easy to use and one that brings market-leading capabilities within areas like test creation, execution & reporting. Test creation is very intuitive, and it doesn’t require any special coding skills to build automated tests.
https://www.testingxperts.com/blog/Robot-led-Test-Automation
Comments
Post a Comment