Continuous Quality improvement has always been the ideology of our organization. Unstructured testing is one of the
proven ways in improving it. This paper is an attempt to discuss various unstructured testing techniques that can be
used during the Product Development Lifecycle (PDLC) to achieve that goal.
In this paper we will be explaining about the following Unstructured testing techniques:
• Workflow testing
• Bug Hunts
• Feature Swap testing
• Planned Ad-hoc testing
• Regression testing
• Private Build testing
• Customer Site testing
We will also be discussing:
• What these testing techniques are?
• How they should be performed?
• What is achieved by performing them?
• What is the recommended duration for performing these?
Unstructured testing techniques have helped us a lot in improving the quality of our products. We hope that with this
paper others will get a new perspective to testing; a.k.a. unstructured testing. The goal of this paper is to provide the
readers with a motivation to pursue Unstructured testing techniques, and then to temper this motivation with practical
considerations. The readers will benefit from our learning and will be able to understand and appreciate the use of
various unstructured Testing techniques.
Pradeep Verma received a B.Tech degree in Electronics & Communication fromIndian Institute of Technology, IITRoorkee,
India. Pradeep has over seven years of experience in the Software industry in Software development and
testing. Pradeep joined Adobe Systems Inc. in 2003 as a Software Quality Engineer and has worked on many world
class products like InDesign, GoLive, Version Cue, and PageMaker. Currently, he is working as a Lead for the
InDesign Quality group and works on implementing Test Automation and Test Management processes for the
group.Pradeep is an Adobe Certified Expert for the InDesign and GoLive products. Pradeep has presented a Paper on
“Customer Focused Testing” at the Adobe Quality Summit and received the Best Paper award and a Paper on “Designing End to End Test Management System” at PSQT 2008, Las Vegas, US.
Dinesh Kukreja received a BE degree in Information Technology from MD University Rohtak, India. Dinesh has
over 4 years of experience in the Software industry in Software development and testing. Dinesh joined Adobe Systems
Inc. in 2005 as a Software Quality Engineer and has worked on world class products like InDesign, InCopy and
Acrobat. Currently, he is working for the InDesign Qualitygroup and works on implementing Test Automation and
Test Management processes for the group. Dinesh is an Adobe Certified Expert for the InDesign product. He is also an
ISTQB certified Test Engineer. Dinesh has presented on the topic “Testing SOA” at the Adobe Quality Summit 2008. |