UI: Evolution and Testing

by Nataliia Vasylyna | December 8, 2016 11:30 am

User interface or simply UI is the product means/elements that ensure the user’s interaction with the program, device or application. It can be screen, page set, some visual elements, etc. In the 1970s, the software products have the command line interface.

In 1981, a PC with graphical user interface (GUI) was developed. It was the very first GUI that had drop-down menus, icons, windows, radio buttons, checkboxes. In 1984, the Macintosh was created. It had a very successful desktop computer from the commercial point. After that, UI is constantly changing.

In software testing field, a procedure of product functionality, UI testing[1], is rather underestimated. But the first interaction between product and user is performed by the means of UI. Still, this checking type can be performed both manually and automatically.

What Are the Advantages of Automated UI Testing?

Besides that, a lot of automation tools are available to conduct UI automation testing, for example:

With their help, it is possible to execute both web UI testing and desktop testing[3].

Learn more from QATestLab

Related Posts:

Endnotes:
  1. UI testing: https://qatestlab.com/services/We-Are-Professionals-in/User-Interface-Testing/
  2. Automated testing: https://qatestlab.com/services/We-Are-Professionals-in/automated-testing/
  3. desktop testing: https://qatestlab.com/expertise/types-of-applications/desktop-application-testing/
  4. Automated UI Testing: Why Do You Need It? Benefits & Popular Tools: https://blog.qatestlab.com/2021/09/30/automated-ui-testing/
  5. Kids Apps UI/UX requirements: https://blog.qatestlab.com/2019/10/29/kids-applications-ui-ux/
  6. UI Testing of iOS Apps with UIAutomation: https://blog.qatestlab.com/2016/12/21/ios-apps-uiautomation/

Source URL: https://blog.qatestlab.com/2016/12/08/ui-automation-testing/