A systematic review of the application and empirical investigation of search-based test case generation

S Ali, LC Briand, H Hemmati… - IEEE Transactions …, 2009 - ieeexplore.ieee.org
Metaheuristic search techniques have been extensively used to automate the process of
generating test cases, and thus providing solutions for a more cost-effective testing process …

A systematic literature review of techniques and metrics to reduce the cost of mutation testing

AV Pizzoleto, FC Ferrari, J Offutt, L Fernandes… - Journal of Systems and …, 2019 - Elsevier
Historically, researchers have proposed and applied many techniques to reduce the cost of
mutation testing. It has become difficult to find all techniques and to understand the cost …

Part-stacked CNN for fine-grained visual categorization

S Huang, Z Xu, D Tao, Y Zhang - Proceedings of the IEEE …, 2016 - openaccess.thecvf.com
In the context of fine-grained visual categorization, the ability to interpret models as human-
understandable visual manuals is sometimes as important as achieving high classification …

An analysis and survey of the development of mutation testing

Y Jia, M Harman - IEEE transactions on software engineering, 2010 - ieeexplore.ieee.org
Mutation Testing is a fault-based software testing technique that has been widely studied for
over three decades. The literature on Mutation Testing has contributed a set of approaches …

[图书][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 …

Importance-driven deep learning system testing

S Gerasimou, HF Eniser, A Sen, A Cakan - Proceedings of the ACM …, 2020 - dl.acm.org
Deep Learning (DL) systems are key enablers for engineering intelligent applications due to
their ability to solve complex tasks such as image recognition and machine translation …

Achieving scalable model-based testing through test case diversity

H Hemmati, A Arcuri, L Briand - ACM Transactions on Software …, 2013 - dl.acm.org
The increase in size and complexity of modern software systems requires scalable,
systematic, and automated testing approaches. Model-based testing (MBT), as a systematic …

A survey of software testing practices in Canada

V Garousi, J Zhi - Journal of Systems and Software, 2013 - Elsevier
Software testing is an important activity in the software development life-cycle. In an earlier
study in 2009, we reported the results of a regional survey of software testing practices …

Studying the co-evolution of production and test code in open source and industrial developer test processes through repository mining

A Zaidman, B Van Rompaey, A Van Deursen… - Empirical Software …, 2011 - Springer
Many software production processes advocate rigorous development testing alongside
functional code writing, which implies that both test code and production code should co …

GUI interaction testing: Incorporating event context

X Yuan, MB Cohen, AM Memon - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
Graphical user interfaces (GUIs), due to their event-driven nature, present an enormous and
potentially unbounded way for users to interact with software. During testing, it is important to …