Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Graphical user interface (GUI) testing: Systematic mapping and repository
Date
2013-10-01
Author
Banerjee, Ishan
Nguyen, Bao
Garousi, Vahid
Memon, Atif
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
221
views
0
downloads
Cite This
Context: GUI testing is system testing of a software that has a graphical-user interface (GUI) front-end. Because system testing entails that the entire software system, including the user interface, be tested as a whole, during GUI testing, test cases-modeled as sequences of user input events-are developed and executed on the software by exercising the GUI's widgets (e.g., text boxes and clickable buttons). More than 230 articles have appeared in the area of GUI testing since 1991.
Subject Keywords
Software
,
Information Systems
,
Computer Science Applications
URI
https://hdl.handle.net/11511/67524
Journal
INFORMATION AND SOFTWARE TECHNOLOGY
DOI
https://doi.org/10.1016/j.infsof.2013.03.004
Collections
Graduate School of Informatics, Article
Suggestions
OpenMETU
Core
Software test maturity assessment and test process improvement: A multivocal literature review
Garousi, Vahid; Felderer, Michael; Hacaloglu, Tuna (Elsevier BV, 2017-05-01)
Context: Software testing practices and processes in many companies are far from being mature and are usually conducted in ad-hoc fashions. Such immature practices lead to various negative outcomes, e.g., ineffectiveness of testing practices in detecting all the defects, and cost and schedule overruns of testing activities. To conduct test maturity assessment (TMA) and test process improvement (TPI) in a systematic manner, various TMA/TPI models and approaches have been proposed.
Testing embedded software: A survey of the literature
Garousi, Vahid; Felderer, Michael; Karapicak, Cagri Murat; Yilmaz, Ugur (Elsevier BV, 2018-12-01)
Context Embedded systems have overwhelming penetration around the world. Innovations are increasingly triggered by software embedded in automotive, transportation, medical-equipment, communication, energy, and many other types of systems. To test embedded software in an effective and efficient manner, a large number of test techniques, approaches, tools and frameworks have been proposed by both practitioners and researchers in the last several decades.
ADAPTIVE-CONTROL OF FLEXIBLE MULTILINK MANIPULATORS
BODUR, M; SEZER, ME (Informa UK Limited, 1993-09-01)
An adaptive self-tuning control scheme is developed for end-point position control of flexible manipulators. The proposed scheme has three characteristics. First, it is based on a dynamic model of a flexible manipulator described in cartesian coordinates, which eliminates the burden and inaccuracy of translating a desired end-point trajectory to joint coordinates using inverse kinematic relations. Second, the effect of flexibility is included in the dynamic model by approximating flexible links with a numbe...
Data integration over horizontally partitioned databases in service-oriented data grids
Sunercan, Hatice Kevser Sönmez; Çiçekli, Fehime Nihan; Alpdemir, Mahmut Nedim; Department of Computer Engineering (2010)
Information integration over distributed and heterogeneous resources has been challenging in many terms: coping with various kinds of heterogeneity including data model, platform, access interfaces; coping with various forms of data distribution and maintenance policies, scalability, performance, security and trust, reliability and resilience, legal issues etc. It is obvious that each of these dimensions deserves a separate thread of research efforts. One particular challenge among the ones listed above tha...
A gis domain framework utilizing jar libraries as components
Ödoğru, Ebru; Doğru, Ali Hikmet; Department of Computer Engineering (2005)
A Component Oriented Software Engineering (COSE) modeling environment is enhanced with the capability to import executable components and deliver applications through their composition. For this purpose, an interface layer that utilizes JAR libraries as components has been developed. Also, Domain Engineering process has been applied to Geographical Information Systems (GIS) domain and utilized towards converting the environment to a development framework. The interface layer imports JAR libraries into the C...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
I. Banerjee, B. Nguyen, V. Garousi, and A. Memon, “Graphical user interface (GUI) testing: Systematic mapping and repository,”
INFORMATION AND SOFTWARE TECHNOLOGY
, pp. 1679–1694, 2013, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/67524.