Code Analysis Bot CAB

This Bot analyzes Taskbot source code from ATMX or TXT format, and provides a report of 'findings' relative to Bot Development Best Practices.

Top Benefits

  • Reduced effort/cost to execute Code Reviews.
  • Reduce subjectivity by using objective standard in support of Code Review process
  • Improve standardization by enforcing common standards, and measuring quality accordingly
  • Management summary of findings in Excel format
  • Built-in notification via Configurable Event Handler to email results after analysis

Tasks

  • Read configuration files
  • Read source code
  • Document 'findings' for any lines of code relative to validation rules

Produces report of 'findings' for Taskbot Source Code relative to Bot Development Best Practices and Automation Anywhere's "Best Practice" Code Review checklist.

CAB is highly configurable, supporting ~50 individual validations.

CAB is designed to support and improve efficiency of the Code Review Process for any Use Case.

The Bot has in-built support for automations that use the Configurable Event Handler (also available on the Bot Store), helping to ensure that events defined in the automation being analyzed are well aligned with the source code.

Get Bot

Free

Bot Security Program
Level 1
Applications
Business Process
Category
Downloads
184
Vendor
Automation Type
Bot
Last Updated
March 6, 2020
First Published
December 10, 2019
Enterprise Version
10.5
ReadMe
ReadMe
Support

See the Bot in Action

Summary of Code Analysis Results
Details of Code Analysis Results
Configuration File
Validation Rule Catalog
PREV NEXT
Summary of Code Analysis Results
Details of Code Analysis Results
Configuration File
Validation Rule Catalog

Setup Process

Install

Download the Bot and follow the instructions to install it in your AAE Control Room.

Configure

Open the Bot to configure your username and other settings the Bot will need (see the Installation Guide or ReadMe for details.)

Run

That's it - now the Bot is ready to get going!

Requirements and Inputs

  • Excel workbook template
  • Source code (.atmx or .txt format)
  • Config file (.xml)
  • Eventhandling file (.xml)