COT is the first vendor-agnostic RPA code optimization tool. It is an important step within any delivery framework. The objective of COT is to standardize the automation solution and benchmark the coding structure in alignment with industry and coding best practices.
Code optimization is the most frequently used process to validate the design and development of automation solutions. It assists users to maintain consistency between design and implementation “styles” across many team members and various automation projects.
COT is a customizable product which help organization standardize RPA code structure & induce best practices in its developers
COT would provide a summary view including scoring of code quality, ensuring reliability & optimal deployment
The tool assists developers to ensure they are meeting coding best practices and that Bots deployed to production are efficient, secure, and robust
It ensures that each code being reviewed complies with the same industry best practices across five major categories - Readability, Configurability, Performance, Reliability, and Security. The categories cumulatively contain 54 rules for the UiPath version and 47 rules for the Automation Anywhere version. This sets a high benchmark and ensures consistent quality of code.
It helps ensure code quality and increases efficiency in bot development. In addition, it can help teams maintain coding standards and ensure consistency in the codebase. This can lead to improved maintainability and easier onboarding for new team members.
It takes COT minutes to review a code as compared to hours for traditional peer reviews.
COT gives you the option to activate/deactivate rules based on your preferences.
COT is installed and operated from your in-house computing infrastructure. No need to send the scripts to us.
COT accepts a zip file containing multiple files in project-like folder structures on both the On-Premises version and the Secured Cloud version of the app.
Currently this tool can be used for review of codes developed using UiPath or Automation Anywhere platforms.