The Robot State

When a robot is executed, it works on a robot state, which consists mainly of four elements:

  • Windows

  • Variables

  • Cookies

  • Authentications

The Windows element corresponds to the currently open windows, each containing a page. This page could be an HTML page, a spreadsheet, an XML page etc. The page has a given Page Type depending on what type of page is loaded into the window and the look of the Page View and the steps you can insert in your robot depend on this type. At least one window is always open, and one window is marked as the current window. The variables element contains the current values of the variables. The cookies and authentications elements are the HTTP cookies and authentications, respectively, received during communication with a web server.