Software quality assurance and testing
Bhattarai, Sudikshya (2024)
Bhattarai, Sudikshya
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024061022619
https://urn.fi/URN:NBN:fi:amk-2024061022619
Tiivistelmä
The purpose of this thesis was to explore the complexities of software quality assurance and testing in software development, emphasising the crucial role of Software Quality Assurance (SQA), and testing in ensuring the software meets high standards in today's competitive market. The goal of this research was to improve current QA and testing methods to meet the rapidly changing technological environment.
The research was conducted based on three primary areas: a literature study, a survey, and case studies on large technology companies. Initially, an in depth analysis of current literature revealed important patterns and topics in software quality assurance and testing. Additionally, quantitative data on current SQA and testing practices was collected from industry professionals and non-professionals through a survey conducted using Google Forms which helped to analyse the understanding level and ongoing trends. Finally, case studies of leading companies such as Google, Microsoft, and Apple were examined to comprehend their approaches to quality assurance. This mix of approaches offered a thorough perspective on SQA and testing methods, guaranteeing dependable and precise results.
The finding indicates that as the software industry progresses, there is an in-creasing requirement to incorporate automation and utilise AI/ML for better efficiency in SQA practices. Through focusing on these developments and adjusting to a technology centered future, SQA can guarantee the provision of high-quality, dependable software that satisfies the needs of a competitive market.
The research was conducted based on three primary areas: a literature study, a survey, and case studies on large technology companies. Initially, an in depth analysis of current literature revealed important patterns and topics in software quality assurance and testing. Additionally, quantitative data on current SQA and testing practices was collected from industry professionals and non-professionals through a survey conducted using Google Forms which helped to analyse the understanding level and ongoing trends. Finally, case studies of leading companies such as Google, Microsoft, and Apple were examined to comprehend their approaches to quality assurance. This mix of approaches offered a thorough perspective on SQA and testing methods, guaranteeing dependable and precise results.
The finding indicates that as the software industry progresses, there is an in-creasing requirement to incorporate automation and utilise AI/ML for better efficiency in SQA practices. Through focusing on these developments and adjusting to a technology centered future, SQA can guarantee the provision of high-quality, dependable software that satisfies the needs of a competitive market.