Contribution to book  Restricted

Emerging Software Testing Technologies

Lonetti F., Marchetti E.

Software testing  Testing objectives  Testing techniques and tools  Emerging application domains  Software process  Testing needs and trends  Testing challenges 

Software testing encompasses a variety of activities along the software development process and may consume a large part of the effort required for producing software. It represents a key aspect to assess the adequate functional and nonfunctional software behavior aiming to prevent and remedy malfunctions. The increasing complexity and heterogeneity of software poses many challenges to the development of testing strategies and tools. In this chapter, we provide a comprehensive overview of emerging software testing technologies. Beyond the basic concepts of software testing, we address prominent test case generation approaches and focus on more relevant challenges of testing activity as well as its role in recent development processes. An emphasis is also given to testing solutions tailored to the specific needs of emerging application domains.

Source: Advances in Computers,, pp. 91–143. New York: Elsevier, 2018

Publisher: Elsevier, New York, USA

Back to previous page
BibTeX entry
	title = {Emerging Software Testing Technologies},
	author = {Lonetti F. and Marchetti E.},
	publisher = {Elsevier, New York, USA},
	doi = {10.1016/bs.adcom.2017.11.003},
	booktitle = {Advances in Computers,, pp. 91–143. New York: Elsevier, 2018},
	year = {2018}