Automation Debugging:
It is a process of identifying & removing
errors from a project
Logging & Breakpoints are two techniques
which helps to the project as error-free.
Logging – Display details about what is
happening in a project in Output panel.
Breakpoints – It enables user to pause the
execution, find out the status at particular point in Project.
Example:
1. Select the True branch between the Input
Dialog and Flow Decision activities, and press Delete. The True branch has been
deleted.
2. Add a Log Message activity next to the Flow
Decision.
3. Connect the Log Message activity to the True
branch of the Flow Decision and to the Input Dialog activity. The automation
should look as in the following screenshot.
4. Select the Log Message. The Properties panel
is updated accordingly.
5. From the Level list, select Error, and in the
Message field type what error message to be returned, such as "Invalid
user name." When you execute the project, the error message is displayed
in the Output panel every time the user does not fill in the Hello World
window.
6. Press F5 to execute the automation and do not
fill in the Hello World window the first time when you are prompted. The Output
panel has logged the error message you added at step 5.
7. On the Execute tab, in the Debug group, from
the Options menu, select Log Activities. This will display logs in the Output
panel.
8. Select the Log Message activity and, on the
Execute tab, in the Debug group, click Toggle Breakpoint. Note that a small
that a red dot with white stripes is displayed next to it. This signals that
this activity has a breakpoint applied.
9. On the Execute tab, in the Launch group,
click Start Debug. The debugging process starts and the Hello World window is
displayed.
10. Do not fill in the field and click OK. The
breakpoint has been triggered and, as a result, the automation stopped. Note
that, in the Output panel, the error and all steps covered until now have been
logged, and the Log Message activity is highlighted.
11. On the Execute tab, in the Launch group, click
Stop. An information dialog box is displayed, letting you know that the
debugging process has been canceled.
Comments
Post a Comment
We appreciate your valuable Suggestions/Feedback