MarketplaceStudioSolutionBot mantra - RPA Code Insight

Create your first automation in just a few minutes.Try Studio Web

Bot mantra - RPA Code Insight

Bot mantra - RPA Code Insight

by BOT mantra

2

Solution

Lead Request

<100

back button
back button
carouselImage0
next button
next button

Summary

Summary

Bring insights from various RPA product scripts to have Robust, Reliable and Standardised BOTs

Overview

Overview

RPA Code Insight is a proprietary solution from BOT mantra which enables auto-code reviews through its inbuilt review framework, providing detailed insights with suggestions to accomplish robust, efficient, maintainable and secured BOTs. This solution is meant to introspect the UiPath code itself and evaluate it on different aspects like readability, configurability, reliability, performance, and security.

Characteristics:

  • Both online and offline mode
  • In-built 50+ rules
  • Detailed report – both offline and online
  • On-premise deployment options available
  • RPA product-agnostic is currently released for UiPath

Due to the lack of an automated code review approach, most of the enterprises are dependent on manual reviews. This often poses enterprise-level risks, longer stabilization time, impact on support cost, expected efficiency gains and finally impact on customer satisfaction.

Insight Categories

  • READABILITY - Ease of understanding the code by having elements like naming convention standards & compliance, zero usage of junk code, adequate componentization, and simplified logic.
  • CONFIGURABILITY - Ease of managing changes and BOT calibration by including configurable parameters like performance parameters, URLs, Files & folder paths, email Ids, credentials, business rule threshold parameters, log messages, email formats, etc. and generic design.
  • RELIABILITY – Accuracy degree with minimal exception rate through elements like exception handling, usage of interaction technique, memory leakage avoidance, and appropriately designed auto-recovery and auto-healing mechanisms.
  • SECURITY - Known and unknown threats are handled through policies and authorization & authentication mechanism, credential management, business data storage, and sharing.
  • PERFORMANCE - Low average handling time by using efficient delay management, parallel execution, usage of optimal interaction technique, efficient memory management and efficient business logic configuration.

Compliance Score - the code compliance level against each rule on a scale of 0 to 10, where 10 is the best score. While it provides us the quantitative measure of the code, it also helps us to define the severity of the observation on any rule. For each rule with a score of less than 10, an observation containing the following information provided:

  • Observation message;
  • Observation severity;
  • Suggestions;
  • Corresponding non-compliant data.

Raw Data is primarily used to validate the technical design and to conduct some qualitative checks on the code (if needed). These include:

  • Workflow interaction diagram;
  • List of all variables;
  • List of all arguments;
  • List of all log messages;
  • List of all selectors.

Features

Features

Higher compliance to defined standards Minimal effort and effective code reviews Quantitative production support readiness check Confident Delivery Leadership

Additional Information

Additional Information

Dependencies

None to start with. All you need is Internet connection for our Cloud version of the Component. On-premise Web and Windows versions are also available to avoid sharing code on the cloud and also to white label the reports.

Publisher

BOT mantra

Visit publisher's page

Trusted Source

Technical

Updated

February 19, 2020

Works with

Studio: 19.5 - 22.10

Support

UiPath Community Support