What is GUI testing?

  • GUI testing is a process to test application’s user interface and to detect if application is functionally correct.
  • Handles keyboard and mouse events, how different GUI components like menu bars, toolbars, dialogs, buttons, edit fields, list controls, images etc.
  • Reacts to user input and whether or not it performs in the desired manner.