CFP last date
20 May 2024
Reseach Article

Exploratory Testing: An Overview

by Rashmi N., Suma V.
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 131 - Number 10
Year of Publication: 2015
Authors: Rashmi N., Suma V.
10.5120/ijca2015907422

Rashmi N., Suma V. . Exploratory Testing: An Overview. International Journal of Computer Applications. 131, 10 ( December 2015), 21-27. DOI=10.5120/ijca2015907422

@article{ 10.5120/ijca2015907422,
author = { Rashmi N., Suma V. },
title = { Exploratory Testing: An Overview },
journal = { International Journal of Computer Applications },
issue_date = { December 2015 },
volume = { 131 },
number = { 10 },
month = { December },
year = { 2015 },
issn = { 0975-8887 },
pages = { 21-27 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume131/number10/23486-2015907422/ },
doi = { 10.5120/ijca2015907422 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:26:57.347381+05:30
%A Rashmi N.
%A Suma V.
%T Exploratory Testing: An Overview
%J International Journal of Computer Applications
%@ 0975-8887
%V 131
%N 10
%P 21-27
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

There exist various approaches in software testing to test software under development. Exploratory Testing is one such important approach where no predefined test cases are used to test the software. It is proven by researchers that exploratory testing is equally effective in detecting defects as the traditional testing where predefined test cases are used to test the software. Hence, this paper brings in deeper insight to gain knowledge of exploratory testing approach. Accordingly, this paper put forth an understanding of the characteristics, benefits, advantages and challenges, techniques, tools and recent advances in exploratory testing. This awareness acts as a travel light for further areas of research and progress in exploratory testing. Further, thus gained understanding enables the test team to formulate strategies towards better modes of developing customer satisfied software products.

References
  1. Humphrey, Watts S. “The Software Quality Challenge.” CROSSTALK: The journal of Defense Software Engineering (June 2008).
  2. V. Suma, T. R. Gopalakrishnan Nair, “Defect Management Strategies in Software Development”, Book on Recent Advances in Technologies", ISBN 978-953-307-017-9, pp 379-404, Intec web Publishers, Vienna, Austria, November 2009.
  3. Juha Itkonen, Mika V. Mantyla and Casper Lassenius, " The Role of Knowledge in Failure Detection During Exploratory Software Testing", IEEE Transactions on Software Engineering, May 2011,
  4. Chris Agruss & Bob Johnson, " Ad Hoc Software Testing: A perspective on exploration and improvisation", 2000.
  5. Cem Kaner, "A Tutorial in Exploratory Testing", April 2008.
  6. Itkonen, J. and K. Rautiainen, “Exploratory testing: amultiple case study,” Proceedings of InternationalSymposium on Empirical Software Engineering, 2005, pp. 84-93.
  7. James Bach, “Exploratory testing,” in The Testing Practitioner, 2nd ed., E. van Veenendaal, Ed. Den Bosch: UTN Publishers, 2004, pp. 253–265.
  8. Jonathan Bach, "Session-based test management." Software and Quality Engineering Magazine 2.6 (2000).
  9. Christin Wiedemann, "Exploratory Testing on Agile Projects Effective, Efficient and Engaging”, SQDG, Calgary, January 15th, 2013.
  10. James A Whittaker, "Exploratory Software Testing - Tips, Tricks , Tours and Techniques to guide test design", Pearson Education, 2009.
  11. Andy Tinkham, Cem Kaner, " Exploring Exploratory Testing", 2003.
  12. Andy Tinkham, Cem Kaner, "Learning Styles and Exploratory Testing", 2003.
  13. Phil Laplante, "Exploratory Testing for Mission Critical, Real-Time and Embedded Systems", IEEE Transactions on Reliability, pp. 449-482, Volume 59, Number 3, September 2010.
  14. Pfahl, Dietmar, et al. "How is exploratory testing used?: a state-of-practice survey." Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering , Measurement. ACM, 2014.
Index Terms

Computer Science
Information Sciences

Keywords

High Quality Software Software Engineering Software Testing Exploratory Testing