What Is Software Bug Seeding?

Page 1

QATestLab 21, Garmatna str., Kiev, Ukraine ph.: +38(044)277-66-61 http://qatestlab.com/ contact@qa-testlab.com

Bug seeding is a method that was developed to evaluate the quantity of software bugsresident in the software product. It is an offline method and should not be used by everysoftware tester. The process of calculating is the mentioned below: we inject the application with bugs and then check whether the bug is found or not.

Let’s imagine that we have injected 100 software bugs. We need to get 3 values: •

what is the number of identified seeded bugs

what quantity was not identified

how many new bugs (unseeded) are identified

Let’s do some detailed computation and in that way try to understand how we can forecast the quantity of bugs in a system. Here is the computation used: 1. First of all, count the seed ratio using such formula: quantity of seed bugs found divided by the whole quantity of seeded bugs. 2. After that you should count the total number of bugs using the formula: quantity of bugs divided by the seed ratio. 3. Ultimately, we can calculate the estimated bugs using such formula: total quantity of bugs minus the quantity of bugs found.

(c) QATestLab, 2011

http://qatestlab.com/


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.