Comprehensive Study of Software Testing Techniques and Their Impact on Web Application Quality

20 Apr

Authors: Kundan Kumar Singh, Prof. Mr..Prashant Kothari

Abstract: The growing complexity of web applications in domains such as e-commerce, healthcare, financial services, and government portals has significantly raised the bar for software quality. Delivering a web application that is functionally correct, performant, secure, and accessible across diverse devices and browsers demands a rigorous, structured approach to software testing. This paper presents a comprehensive study of software testing techniques and their measurable impact on web application quality. It examines both functional and non-functional testing strategies, explores formal test case design methodologies including Equivalence Partitioning, Boundary Value Analysis, and Decision Table Testing and analyses the role of test automation using Selenium WebDriver in improving test coverage and execution efficiency. The paper further investigates defect tracking and lifecycle management using Jira, and discusses real-world testing observations drawn from the testing of a live Government Scheme Management System. Findings indicate that the systematic application of diversified testing techniques, when integrated within an Agile Software Testing Life Cycle, results in significant reductions in post-release defect rates, improved user satisfaction, and enhanced system reliability. The study concludes by proposing a structured Testing Quality Framework suitable for adoption in modern web development environments.