Tuesday, 6 October 2020

Robot-led Test Automation using UiPath Test Suite

 

UiPath as a trusted partner with deep expertise in the field of Quality Engineering and Test Automation, in Sapizon Technologies  has been part of the evolution of the RPA-powered trip UiPath Test Suite. While the product is still finding his feet in the market, we are working on the evaluation UiPath Test Suite for Test tool capabilities as sustainable.

Also Read : Software testing company in Texas

Sapizon Technologies  have developed a test automation framework end-to-end extensible using UiPath Test Suite which is DevOps ready and has integration with various third-party tools such as Jira, Jenkins, HTML reports, BrowserStack, etc.

 


The purpose of the development of the framework is to create robust automation framework, reusable, and is fully compatible where new components and processes can be easily accommodated without affecting the existing components.

 

Sapizon Technologies Test Automation Framework is supported by UiPath

 

Sapizon Technologies  Test Automation Framework is supported by UiPath

Sapizon Technologies  Test Automation Framework is supported by UiPath use the page object model contains design principles and under components / integration:

Also Read : Software Testing Company in Bay Area

 

 

Tx-UiPath Framework

 

● GitHub [code repository]

 

● Continuous Integration (CI) [Jenkins & Azure Devops]

 

● Orchestrator [Managing robot]

 

● BrowserStack Integration [For iOS mobile Automation]

 

● Data Layer [Excel, JSON]

 

● Utilities [Wrapper XAML file to deal with issues typical test automation]

 

● Reporting in the following format:

 

»UiPath Insights [Reporting Dashboard]

Reports »Standalone HTML

"Email notifications

creation »Defects in Jira

»UiPath Test Manager

 

While this framework is continuously enhanced to include more features and make it more scalable, managed and configured, we do a Proof of Concept (PoC) for validating and extended uses advanced components and features available in UiPath explored Test Suite. In this PoC, we developed a robot to create complex automation of test scenarios for the web, mobile, desktop and APIs that will trigger through the built-in CI Pipeline namely Jenkins ..

We have listed down some of the findings of the PoC, and is based on our experience working with other test automation product that is commercially available as open-source tool is also very used like Selenium.

Also Read : Software Testing Company in San Francisco

 

Overall, we found the UiPath platform easy to use and one that brings the ability to lead the market in areas such as test development, execution and reporting. the creation of the test is very intuitive and requires no special skills to build automated test coding.

 

We can take advantage of the functional test engineers with NO background test automation and scale them to learn to make the test script using Robot in significantly less time. Some of the positives that we notice is as follows:

Also Read : Software Testing Company in Boston

 

BOT led by Tx-Testing Automation Framework UiPath

● The ability to execute on multiple machines, distributed across teams and through job scheduling makes the process of decentralization and easy. (The ease with which we can publish our code for Orchestrator and execute on any machine, sharing the entire team, and above all it is very convenient scheduling jobs)

 

Identification ● Control: Automation Framework is very powerful because it supports data-driven testing, integrated with a variety of packages. That admission control using image identification reliable compared with other tools. (Although UiPath using image recognition and OCR and control of the property, the introduction of the images on UiPath seems more reliable for what has been seen in other leading tool.)

 

● Dashboard: reporting / dashboard capabilities provided by 'UiPath Insight' gives a statistically significant, metrics and analysis with the flexibility to play with raw data that is available in SQL server. (UiPath Test Suite hooks to SQL Server on the backend and post various statistics in the DB. This opens up a large number of options to play with and create all kinds of statistics we want to see. UiPath Insight does give a lot of these statistics are out-of-the-box)

 

Listed below are the key metrics we found in terms of value and improvement in test automation, UiPath Test Suite brings:

Also Read : Software Testing Company in New York

 

UI testing track jacket

We also noted some areas where we would like to see some improvement in their platform:

 

● Improved maintenance workflow script for a long and complex - the visualization of test cases can be complicated to follow

 

● Support for WCF service when it comes to automation API - although legacy now but something that should be considered

 

● Improved product distribution and deployment process - not a one-touch installation separate installations for various components UiPath Test Suite (UiPath Studio, UiPath Orchestrator and UiPath Test Manager)

 

Overall, UiPath Test Suite is an exciting addition to the test automation market is already competitive. The initial results look very promising and our solutions are built on UiPath Test Suite comes across as pretty strong and reliable.

Also Read : Software Testing Company in USA

 

No comments:

Post a Comment