Chapter 10: Exploring User Interfaces and User/Robot Interactions
The automation of user interfaces (UIs) is one of the most important automation topics and is most frequently used in today's automation world. UI elements are the building blocks of the UI (for example, windows, text fields, buttons, drop-down menus, checkboxes, and text boxes). Your robot should be capable of communicating with the UI elements easily to perform actions such as clicking, typing inputs, and reading output values to achieve a perfect automation solution.
As part of this chapter, you will understand various techniques to interact with UI elements faster and more easily. You will learn about recorders and see how to efficiently use them for faster automation. You will also learn about some advanced UI automation, such as image and text automation. Finally, you will learn more about input and output actions, and explore various useful methods for effective automation.
This chapter consists of...