Graphical user interface (GUI) testing: Systematic map** and repository

I Banerjee, B Nguyen, V Garousi, A Memon - Information and Software …, 2013 - Elsevier
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 …

A systematic map** study for graphical user interface testing on mobile apps

L Nie, KS Said, L Ma, Y Zheng, Y Zhao - IET Software, 2023 - Wiley Online Library
Mobile apps with tested Graphical User Interface (GUI) tend to have higher downloads in the
apps store. In recent years, few efforts were made to analyse the research community and …

[KIRJA][B] Introduction to software testing

P Ammann, J Offutt - 2016 - books.google.com
This extensively classroom-tested text takes an innovative approach to explaining software
testing that defines it as the process of applying a few precise, general-purpose criteria to a …

Appsplayground: automatic security analysis of smartphone applications

V Rastogi, Y Chen, W Enck - Proceedings of the third ACM conference …, 2013 - dl.acm.org
Today's smartphone application markets host an ever increasing number of applications.
The sheer number of applications makes their review a daunting task. We propose …

GUITAR: an innovative tool for automated testing of GUI-driven software

BN Nguyen, B Robbins, I Banerjee… - Automated software …, 2014 - Springer
Most of today's software applications feature a graphical user interface (GUI) front-end.
System testing of these applications requires that test cases, modeled as sequences of GUI …

[PDF][PDF] GUI rip**: reverse engineering of graphical user interfaces for testing.

AM Memon, I Banerjee, A Nagarajan - WCRE, 2003 - cs.umd.edu
Graphical user interfaces (GUIs) are important parts of today's software and their correct
execution is required to ensure the correctness of the overall software. A popular technique …

JCrasher: an automatic robustness tester for Java

C Csallner, Y Smaragdakis - Software: Practice and …, 2004 - Wiley Online Library
JCrasher is an automatic robustness testing tool for Java code. JCrasher examines the type
information of a set of Java classes and constructs code fragments that will create instances …

An event‐flow model of GUI‐based applications for testing

AM Memon - Software testing, verification and reliability, 2007 - Wiley Online Library
Graphical user interfaces (GUIs) are by far the most popular means used to interact with
today's software. The functional correctness of a GUI is required to ensure the safety …

[KIRJA][B] Computer science handbook

AB Tucker - 2004 - taylorfrancis.com
When you think about how far and fast computer science has progressed in recent years, it's
not hard to conclude that a seven-year old handbook may fall a little short of the kind of …

Coverage criteria for GUI testing

AM Memon, ML Soffa, ME Pollack - … conference held jointly with 9th ACM …, 2001 - dl.acm.org
A widespread recognition of the usefulness of graphical user interfaces (GUIs) has
established their importance as critical components of today's software. GUIs have …