Chapter 13
Mutation Testing and Web
Applications—A Test Driven
Development Approach for Web
Applications Built with Java Script
S. Suguna Mallika and D. Rajya Lakshmi
Abstract Defect Prevention refers to the process of ensuring that no defects occur
in the first place rather than later detecting defects and correcting them. A test-driven
development approach naturally contributes to defect prevention along the software
development process pipeline. A generic test suite that suits the testing needs of any
web application is needed. The test suite should serve a regression test suite’s purpose
to ensure an application’s general health providing a confident user experience. The
authors presented a generic set for checking web apps, mutation operators. In this
work, the operators’ comprehensive suite is presented as an exhaustive regression
test suite to prevent web application defects. Small and medium business enterprises
can bank on the regression test suite proposed for customer retention while saving
on their testing budgets. The test suite promises a robust web app persistent against
any kind of malignant usage.
Keywords Mutation testing · Web application testing · Mutation operators ·
Defect prevention
13.1 Introduction
Organizations are increasingly relying on web applications to manage their oper-
ations, interdepartmental transactions, project management, etc. Web applications’
flexibility and remote monitoring and management facilities have made them sought
after solutions for small and medium and large companies [2]. The business impact
created due to web applications’ advent ranges from creating a global opportunity
for businesses to ease information. From the reinvention of business models to a
customer-centric services offering, web applications made a groundbreaking impact.
S. Suguna Mallika (B )
CSE, CVR College of Engineering, Hyderabad, Telangana, India
Part-time Research Scholar, JNTUK, Kakinada, Andhra Pradesh, India
D. Rajya Lakshmi
Professor, CSE, JNTU UCEN, Narsaraopet, Guntur District, Andhra Pradesh, India
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2022
P. Kumar et al. (eds.), A Fusion of Artificial Intelligence and Internet of Things for
Emerging Cyber Systems, Intelligent Systems Reference Library 210,
https://doi.org/10.1007/978-3-030-76653-5_13
243