Home

Search

Guestbook

Contact Us

Log in

Join Us

Testers Community

Link to Us

Advertise with Us

 
 

See Also

Keeping a database of bugs is one of the
hallmarks of a good software team.
More...

How well you report a bug directly affects how likely the programmer is to fix it.
More...

To have some
commonality between
assigning bugs priorities, use the following guidelines.
More...

Top 10 Signs that You Need a New Defect Tracker.
More…

 
 

More Resources

What are some recent major computer system failures caused by software bugs? More...

Software Cost Estimation
continues to be a weak link in software project management.
More...

Software Quality
Assurance & Usability
Testing.
More...

A checklist to help testers check GUI screens.
More...

 
 

Have Something to Share

software testing tip, interesting bug, or had an interview lately?
Send us an Email.

 
 

Promote Your Products or Services

Interested in promoting your products on SQAtester.com?
If so, we think you'll like
our
Product Storefront Program.
The concept is simple.

More...


 
 

Learn more material at a Fraction of Price!

Get the training that will help you face the challenges and meet the demands of today's competitive market place.
Programs Offered: Oracle DBA, Cisco Networking, Software Testing & Programming. More...

 
 

To compete in today's market, you need Access to your Information Quickly and without hassle.
We can make this possible.

FREE 2 week trial

 
 

You are here: Home > Bug Tracking > One Bug or Many?

One of our SQAtester.com contributors offers this account of his experiences in defect and test case management
One Bug or Many? _____________________________________
by Michael Stebbins Sesame Technology

When One Defect Covers Multiple Configurations
Recently, I have worked with some top-notch quality departments who organize each tester to be responsible for a specific area of functionality - regardless of platform, version, or release. Certainly this focused expertise yields higher quality testing, but a logistical problem arises when one defect covers many configurations. For example, a user interface issue may occur in all UNIX versions of a product, or firmware problems may occur in multiple hardware modules. Does this represent one bug, or many? One ticket or multiple tickets? Testers have approached this issue in several ways.

Many is Better Than Zero.
Some diligent testers take the time to initiate multiple tickets: one for each configuration. After all, many is better than zero. Some department would rather have testers take the time to enter multiple tickets that route to all the possible engineering groups. Each ticket is closed when each configuration is checked in with a fix. However, after routing, each department is often unaware of the other's work. I have seen this method cause separate engineering departments to create duplicate fixes for the same problem. While thorough, this method is time consuming and raises the barrier to getting accurate problem descriptions entered and resolved efficiently. Often, testers look for an easier way to log a problem.

Is This You?
One way that testers reduce entry and tracking overhead is to simply enter the problem once and, within the constructs of the tracking system, make mention the multiple configurations in the notes. I have sometimes watched testers enter the problem description and then cut and paste the content into an email that is sent to multiple engineering groups. Beyond resolution and closure issues, the routing alone leaves much to be desired in terms of notification and proper assignment to engineering for a fix.

How This Changed ExtraView
ExtraView employs MHR (Multiple Hierarchal Relationships) technology to solve this problem. If you are already an ExtraView user, ask your administrator to switch on the feature that allows you to track multiple modules or multiple releases within a single ticket (or problem case). Each of the modules (or releases, etc.) will then automatically trigger their own notification and closure process. This allows each module or release within a ticket to be tracked independently. When all modules are closed, the ticket may be moved to closed status (or some other status depending on your custom workflow setup and nomenclature). Metrics and reporting may be based on modules or simply include them in an overall report.

Regardless of what tracking system you use, the hierarchal method of entry of problems that relate to multiple configurations appears to be the most efficient. This method will categorize defects into a clearer reporting structure. Keeping the data entry barrier as low as possible will empower your quality team to focus on testing, and ultimately, should result in a higher quality product.

Brought to you by
ExtraView - the top performing bug tracking system

ExtraView information may be found at
www.extraview.com Michael Stebbins is a Strategic Technologist with Sesame Technology, www.sesame.com in Scotts Valley California. He may be reached at stebbins@sesame.com.
Share your thoughts on One Bug or Many? in SQAtester Group.

E-mail to a Friend.
 

Top

Books to Read ________________________________________
 
 

Quality Web Systems
This book provides a framework for ensuring that key Web system success criteria are addressed during the development of a Web system. Detailed technical guidance is provided for all criteria, along with testing strategies that allow for verification of a quality implementation.
More...
 

 
 

Automated Software Testing
Written for those with some background in software engineering, Automated Software Testing: Introduction, Management, and Performance delivers a rigorous guide to the state of the art in managing automated testing in a text that will benefit anyone who tests software for a living.
More...
 

More... books on Software Testing.
 

Top

Categories ________________________________
Bugs and Fixes   Software Life Cycle  
Bugs Life   SQA Career  
Bug Tracking   Testers Area  
Companies and Products   Tester toTester  
Documentation and Strategy   Testing Center  
Methodology and Techniques   Testing Newsletter  
More Resources   Testing Tips  
Publication and News   Tools and Automation  
QATeam   Tutorials and Training  
Community ________________________________
Join Now Free   Message Forum  
Share Your Experience   Professional Profiles  
Specials __________________________________
Millions of titles discounted up to 40-90% off. Great low prices on your favorite books. More...   Find all of your favorite software.
More...
 

 

One of the most important (and most common) things an SQA Engineer does is to write "bug reports". How well you report a bug directly affects how likely the programmer is to fix it. More...

 

© Copyright since 2000 by SQAtester.com. All Rights Reserved. For information on SQAtester.com, visit About Us