Gui Maps

gui_maps

A GUI Map describes the test objects in the application-under-test
gui_maps2
It is used by the test automation tool to recognize the GUI objects to test
Each script is associated with a test object map
Known limitations:
  • Static
  • A priori
  • Need to be updated in case of GUI changes (…and GUIs change very often!)
  • Unable to develop the automated tests before the availability of the application-under-test
    • test automation will always start later in the software lifecycle
 

Beyond GUI Maps

gui_maps3

Design and develop of a new test automation framework that manages the GUI objects to test:

  • dynamically at runtime
  • minimizing maintenance in case of changes
  • allowing developing the automated tests early in the lifecycle