The state of the art in end-user software engineering

AJ Ko, R Abraham, L Beckwith, A Blackwell… - ACM Computing …, 2011 - dl.acm.org
Most programs today are written not by professional software developers, but by people with
expertise in other domains working towards goals for which they need computational …

[BOOK][B] Introduction to software testing

P Ammann, J Offutt - 2017 - 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 …

Testing Web-based applications: The state of the art and future trends

GA Di Lucca, AR Fasolino - Information and Software Technology, 2006 - Elsevier
Software testing is a difficult task and testing Web-based applications may be even more
difficult, due to the peculiarities of such applications. In the last years, several problems in …

State-based testing of Ajax web applications

A Marchetto, P Tonella, F Ricca - 2008 1st international …, 2008 - ieeexplore.ieee.org
Ajax supports the development of rich-client Web applications, by providing primitives for the
execution of asynchronous requests and for the dynamic update of the page structure and …

Invariant-based automatic testing of modern web applications

A Mesbah, A Van Deursen… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Ajax-based Web 2.0 applications rely on stateful asynchronous client/server communication,
and client-side runtime manipulation of the DOM tree. This not only makes them …

Finding bugs in web applications using dynamic test generation and explicit-state model checking

S Artzi, A Kiezun, J Dolby, F Tip, D Dig… - IEEE Transactions …, 2010 - ieeexplore.ieee.org
Web script crashes and malformed dynamically generated webpages are common errors,
and they seriously impact the usability of Web applications. Current tools for webpage …

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 …

Design of the GraphBLAS API for C

A Buluç, T Mattson, S McMillan… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
The purpose of the GraphBLAS Forum is to standardize linear-algebraic building blocks for
graph computations. An important part of this standardization effort is to translate the …

Capture-replay vs. programmable web testing: An empirical assessment during test case evolution

M Leotta, D Clerissi, F Ricca… - 2013 20th Working …, 2013 - ieeexplore.ieee.org
There are several approaches for automated functional web testing and the choice among
them depends on a number of factors, including the tools used for web testing and the costs …

Mining android app usages for generating actionable gui-based execution scenarios

M Linares-Vásquez, M White… - 2015 IEEE/ACM 12th …, 2015 - ieeexplore.ieee.org
GUI-based models extracted from Android app execution traces, events, or source code can
be extremely useful for challenging tasks such as the generation of scenarios or test cases …