Live briefing
Everything about Graphical user interface testing
In software engineering, graphical user interface testing is the process of testing a product's graphical user interface (GUI) to ensure it meets its specifications. This is normally done through the use of a variety of test cases. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Graphical user interface testingA 5-minute orientation
- Skim a recent paper: Many-objective test case generation for graphical user interface applications via search-based and model-based testingInfluential work since 2022
- Pick up a classic book: Advances in ComputersThe most-reprinted book on the subject
- Read the landmark paper: Graphical user interface (GUI) testing: Systematic mapping and repositoryCited 135 times
- Go sideways: Test automationA closely related topic
- Go sideways: QF-TestA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Graphical user interface (GUI) testing: Systematic mapping and repository
testar – scriptless testing through graphical user interface
A systematic mapping study for graphical user interface testing on mobile apps
Input Contract Testing of Graphical User Interfaces
Towards behavior-driven graphical user interface testing
A Graphical User Interface (GUI) Testing Methodology
Survey on Graphical User Interface and Machine Learning Based Testing Techniques
A Systematic Literature Review on Graphical User Interface Testing Through Software Patterns
🆕 Influential since 2022
Many-objective test case generation for graphical user interface applications via search-based and model-based testing
Finite State Testing of Graphical User Interface using Genetic Algorithm
A user-friendly graphical user interface for paw touch classification in rodent cylinder testing
ARCHITECTURE OF AN ADAPTIVE INTELLIGENT TESTING SYSTEM FOR TESTING GRAPHICAL USER INTERFACES
A process-centric review of large language models in graphical user interface testing: architectures, lifecycle impact, and challenges
📚 Books worth reading
Advances in ComputersAtif Memon · 2012
Quantifying the user experienceJeff Sauro · 2012
Scripted GUI Testing with RubyIan Dees · 2008
Effective GUI test automationKanglin Li · 2004
Citrix CCATodd W. Mathers, Todd Mathers · 2005
Effective GUI test automationKanglin Li · 2005- 📕Scripted GUI testing with RubyIan Dees · 2008
CCA Citrix MetaFrame Presentation Server 3.0 Study Guide (Exam 223) (Certification Press)Christopher Huffman, Jeff Richards · 2005
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Test automation Test automation is the use of software (separate from the software being tested) for controlling the execution of tests and comparing actual outcome with…
- QF-Test QF-Test from Quality First Software is a cross-platform software tool for automated testing of programs via the graphical user interface (GUI) test automation)…
- Software testing Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective…
- Shell (computing) An operating system shell is a computer program that provides relatively broad and direct access to the system on which it runs. The term shell refers…
- API testing API testing is a type of software testing that involves testing application programming interfaces (APIs) directly and as part of integration testing to…
- Command-line interface A command-line interface (CLI), also known as a command-line shell, is a means of interacting with software via commands, each formatted as a line of text…
- Graphical user interface A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual…
- UFT One OpenText UFT One is an AI-powered functional testing tool, accelerates test automation across desktop, web, mobile, mainframe, composite, and packaged…