Error handling is a vital part of automation. In order to be in full control of your execution you need the scripts to react in a predictable way to any given outcome, positive or negative. Having control of the outcome is down to the script designer to incorporate the desired action based on the required logic. However, the tool also needs to assist where possible to help identify where issues were potentially encountered such that modifications can be made if necessary. Depending on the type of outcome that Robot receives it will be logged accordingly and flagged to the user.
In this chapter we will discuss the different areas of T-Plan Robot that store such logs, the relevance of them to your automation efforts and ultimately how to deal with them.