Web application testing: A systematic literature review

S Doğan, A Betin-Can, V Garousi - Journal of Systems and Software, 2014 - Elsevier
Context The web has had a significant impact on all aspects of our society. As our society
relies more and more on the web, the dependability of web applications has become …

A survey of dynamic analysis and test generation for JavaScript

E Andreasen, L Gong, A Møller, M Pradel… - ACM Computing …, 2017 - dl.acm.org
JavaScript has become one of the most prevalent programming languages. Unfortunately,
some of the unique properties that contribute to this popularity also make JavaScript …

Machine learning-based prototyping of graphical user interfaces for mobile apps

K Moran, C Bernal-Cárdenas, M Curcio… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
It is common practice for developers of user-facing software to transform a mock-up of a
graphical user interface (GUI) into code. This process takes place both at an application's …

CRADLE: cross-backend validation to detect and localize bugs in deep learning libraries

HV Pham, T Lutellier, W Qi, L Tan - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
Deep learning (DL) systems are widely used in domains including aircraft collision
avoidance systems, Alzheimer's disease diagnosis, and autonomous driving cars. Despite …

Determining differences in an event-driven application accessed in different client-tier environments

MR Prasad, A Mesbah - US Patent 9,032,067, 2015 - Google Patents
G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY
ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR …

Automated reporting of GUI design violations for mobile apps

K Moran, B Li, C Bernal-Cárdenas, D Jelf… - Proceedings of the 40th …, 2018 - dl.acm.org
The inception of a mobile app often takes form of a mock-up of the Graphical User Interface
(GUI), represented as a static image delineating the proper layout and style of GUI widgets …

Automated cross-browser compatibility testing

A Mesbah, MR Prasad - … of the 33rd International Conference on …, 2011 - dl.acm.org
With the advent of Web 2.0 applications and new browsers, the cross-browser compatibility
issue is becoming increasingly important. Although the problem is widely recognized among …

Object storage: The future building block for storage systems

M Factor, K Meth, D Naor, O Rodeh… - 2005 IEEE International …, 2005 - ieeexplore.ieee.org
The concept of object storage was introduced in the early 1990's by the research community.
Since then it has greatly matured and is now in its early stages of adoption by the industry …

Visual web test repair

A Stocco, R Yandrapally, A Mesbah - Proceedings of the 2018 26th ACM …, 2018 - dl.acm.org
Web tests are prone to break frequently as the application under test evolves, causing much
maintenance effort in practice. To detect the root causes of a test breakage, developers …

X-PERT: Accurate identification of cross-browser issues in web applications

SR Choudhary, MR Prasad… - 2013 35th International …, 2013 - ieeexplore.ieee.org
Due to the increasing popularity of web applications, and the number of browsers and
platforms on which such applications can be executed, cross-browser incompatibilities …