MarketplaceListingsCustom ActivityVMware - Custom Workflow Analyzer Rules

VMware - Custom Workflow Analyzer Rules

by VMware

1

90

VMware - Custom Workflow Analyzer Rules

by VMware

1

Custom Activity

90

carouselImage0

Summary

Summary


Overview

Overview

Six custom workflow analyzer rules are available with this DLL, which are namely listed below:
  • Kill Process Activity Not Recommended: Inspects the project to check 'Kill Process' activity usage.
Recommendation: Using 'Kill Process' activity kills the specified process, for all users logged on that machine. Use a custom code to kill the process, only for bot's logged on user.
  • Repeated Activity Display Name: Identifies activities having repeated display names in a workflow, excluding 'Log Message', 'Sequence' and 'Write Line' activities.
Recommendation: Add a descriptive title to the activity, to understand what it does.
  • Hotkey Without Selector: Inspects project to check usage of 'Send Hotkey' activity either without a selector or not included inside a container like 'Attach Browser' / 'Attach Window'.
Recommendation: Specify a selector when using Send Hotkey activity or include it inside a container.
  • All Wildcard Attribute: Inspects the attributes of selector to check, if one or more attributes have value equal to '*' / '?'. All wild card for an attribute in selector doesn’t validate anything.
Recommendation: Remove the attribute whose value is all wildcard as it is not validating anything.
  • Missing Informative Screenshot: Verifies the availability of screenshot files in '.screenshots' folder of root path of project.
Recommendation: Attach informative screenshot to specified activities.
  • Selector Attribute Not Recommended: Inspects the attributes of selector to identify usage to 'parentclass', 'class', 'classname', 'parentid' in it. Using the attributes specified in selector, makes it less stable over a longer run.
Recommendation: Consider using attributes other than (parentclass, class, classname, parentid) in the selector, to make it more stable/reliable.

Steps to integrate the DLL with UiPath Studio:

1. For Community edition of UiPath, copy the DLL to 'C:\Users\USER NAME\AppData\Local\UiPath\app-Version of UiPath\Rules\' and restart Studio.

2. For Enterprise edition of UiPath, copy the DLL to 'C:\Program Files (x86)\UiPath\Studio\Rules\' and restart Studio.
Post copying the DLL, the six custom rules specified above would be reflecting in 'Studio -->> Analyze File -->> Workflow Analyzer Settings' window.

Features

Features


Additional Information

Additional Information

Dependencies


Code Language

C#, Visual Basic

Runtime

Windows Legacy (.Net Framework 4.6.1)

Publisher

VMware

Visit Publisher's Page

Trusted Source

License & Privacy

MIT

Privacy Terms

Technical

Version

1.0.0

Updated

22 Jan 2021

Works with

UiPath Studio 2019.10 or higher

Certification

Silver Certified

Tags

Code Check
Code review
Custom Rules
inspector
Workflow Analyser
workflow analyzer

Application

VMWare

Support

UiPath Community Support

Resources

Similar Listings