Download PDFOpen PDF in browserExploratory Testing Strategies for Software Quality AssuranceEasyChair Preprint 113608 pages•Date: November 21, 2023AbstractSoftware quality assurance (SQA) is an integral part of software development that ensures the delivery of reliable, functional, and high-quality software products. Within SQA, exploratory testing stands as a crucial strategy to uncover defects, evaluate software behavior, and improve overall product quality. Unlike scripted testing approaches, exploratory testing involves simultaneous learning, test design, and execution, relying on testers' domain knowledge, creativity, and intuition. This paper delves into various strategies and best practices associated with exploratory testing within the realm of software quality assurance. It explores the fundamental principles of exploratory testing, emphasizing its flexibility, adaptability, and efficiency in detecting complex and challenging defects. The study also addresses challenges and limitations associated with exploratory testing, including potential biases, resource constraints, and the need for effective communication and reporting mechanisms. Strategies to mitigate these challenges are proposed to optimize the benefits of exploratory testing while maintaining a balance between structured methodologies and exploratory approaches. Ultimately, this paper aims to provide a comprehensive understanding of exploratory testing strategies within the context of software quality assurance. By highlighting its strengths, methodologies, and integration possibilities, it seeks to empower software testing professionals to leverage exploratory testing as a valuable technique to enhance software quality and customer satisfaction. Keyphrases: Agile Testing, Software Quality Assurance, defect detection
|