Abstract
An ad hoc test can be described as an exploratory case that you expect to run only once, unless it happens to uncover a defect. As such, ad hoc testing is sometimes viewed as a wasteful approach to software testing. On the other hand, many skilled software testers find the exploratory approach to be one of the best techniques for uncovering certain types of defects. In this paper we’ll put ad hoc tests into perspective with other forms of exploratory testing. Along the way, we’ll also develop a comparison between jazz improvisation in the musical world, and improvisational software testing.

Introduction
You might wonder why we’re placing such emphasis on the idea that ad hoc tests are fundamentally one-off cases. To begin with, the one-off characteristic distinguishes ad hoc tests cleanly from the formal testing paradigms that place the emphasis on re-executing tests, such as acceptance testing and regression testing.
Share
Related Documents
  1. Ad Hoc Software Testing : A perspective on exploration and improvisation (1535)
  2. Ad Hoc la gi - what is Ad Hoc ? (3454)
  3. Interview Question : Quality Assurance and Software Testing (1498)
  4. Software testing metrics (1511)
  5. Automated Software Testing Magazine : March. 2011 (1247)
  6. Testing Server applications (840)
  7. Test Techniques (1002)
  8. Testingthefuture : Software Testing and more (804)
  9. Trends in Software Outsourcing (1030)
  10. 77 Software Testing QA templates for Download (1909)
  11. Kiem tra phan mem (1028)
  12. Software Testing Fundamentals—Concepts, Roles, and Terminology (959)
  13. Test Plan Template (2016)
  14. Manual Testing (998)
  15. Software Tesitng Overview : Manual Testing (961)
  16. Software Testing Resources from a1qa (1010)
  17. Software Testing & Quality Assurance FAQ (1158)
  18. Software Tesitng whitepapers from crestech (811)
  19. Ten Software Testing Traps (1077)
  20. Software Testing : Overview in India (844)