Published January 1, 2019 | Version v1

Emerging Software Testing Technologies- pre print

Description

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 of assessing the adequate functional and nonfunctional software behaviour aiming to prevent and remedy malfunctions. The increasing complexity and heterogeneity of software pose 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 and its role in recent development processes. An emphasis is also given to testing solutions tailored to the specific needs of emerging application domains

Files

Emerging Software Testing Technologies- pre print.pdf

Files (372.5 kB)

Name Size
md5:2ececeb5c4153b0e152e3f18d700c644
372.5 kB Preview Download

Additional details

Related works

Is published in
10.1016/bs.adcom.2017.11.003 (DOI)