Validating and updating bots after migration
Migrated bots are uploaded to the public repository of the Automation 360 Control Room (in the same folder containing the equivalent .atmx files). You can review the current status of the migrated bots and any errors encountered due to unsupported commands or attributes available in those bots from the Migration List page.
It is important that you review, test, and verify all migrated bots to ensure that they run successfully in the Automation 360 environment. Using the Migration Assistant, view the list of changes that were made to each bot. Before testing any bot, scroll through the entire migrated bot from the first to last line so that the Migration Assistant flags any issues.
If you do not review the entire bot, you might see a failed to compile error.
Updating your bots
- Check out the bot from the public repository into a private repository.
- Use the Migration Assistant to view changes to migrated bots.
The Migration Assistant will guide you for any required changes and provide opportunities to leverage new Automation 360 features.
- Edit the bot in the Bot editor if
You can run the bot directly from the Bot editor as you modify your bot and test the process steps.
Perform these steps in your Development (DEV) environment. After the migrated bots clear your preset pass criteria, move them to the User Acceptance Testing (UAT) environment to test the bots against production-like systems with larger datasets.
Only when the bot clears the UAT requirements should you deploy it in a Production (PROD) environment. This process is part of the typical industry standard software development lifecycle (SDLC) best practices.
Moving bots using Bot Lifecycle Management
Use Bot Lifecycle Management to move bots from one environment to another. After you have tested and successfully run the migrated bots in the DEV environment, you can use Bot Lifecycle Management to move the bots from the DEV environment to the UAT environment. Similarly, you use Bot Lifecycle Management to move the bots from the UAT environment to the PROD environment.