Ukraine Office: +38 (063) 50 74 707

USA Office: +1 (212) 203-8264

contact@testmatick.com

Manual Testing

Ensure the highest quality for your software with our manual testing services.

Mobile Testing

Optimize your mobile apps for flawless performance across all devices and platforms with our comprehensive mobile testing services.

Automated Testing

Enhance your software development with our automated testing services, designed to boost efficiency.

Functional Testing

Refine your application’s core functionality with our functional testing services

VIEW ALL SERVICES 

Discussion – 

0

Discussion – 

0

Software Error Estimation Program (SWEEP)

Software-Error-Estimation-Program-(SWEEP)

The Software Error Estimation Program (SWEEP), developed by the Software Productivity Consortium, is a predictive tool for calculating the error rate, including estimating the percentage of hidden errors. A hidden error is any error that remains in the program product, i.e. such an error that exists, but not yet detected. The value of the SWEEP model is that it simplifies the management and forecasting of errors in software intensive systems. This model supports the definition of error detection targets during software development and helps to track progress towards achieving these goals. By predicting the number of errors remaining in the software system, SWEEP monitors and helps to control the quality of software products. Below is a list of assumptions underlying the model:

 

  • All detected errors must be recorded at the time of their detection.
  • Errors are corrected after they are detected, and new errors are not introduced during the elimination of detected (reported) errors.
  • Error tracing must be performed uniformly throughout all phases of the life cycle.
  • Documentation errors should be monitored separately from program errors.
  • The input data of the SWEEP program should be regularly checked and updated.
  • The accuracy of SWEEP results will increase in proportion to the actual number of errors encountered at other stages of the development process.

 

Are you looking for good QA specialists that can solve even complicated development tasks? These people are Ukrainian testing service providers who do the quality assurance work for overseas customers, saving them the trouble of hiring expensive experts.

Familiarization with the three modes of using the SWEEP program

 

  1. Time-based model allows you to evaluate and track errors during system and complex testing phases.
  2. Stage-based model allows you to predict and track errors in several stages and can provide information about errors before executing any code.
  3. Planning support model allows the user to determine the objectives of detecting errors in a software project based on the experience of previous projects. Then, based on previously collected data, the model generates a bug detection profile that helps to achieve the stated goals.

 

SWEEP offers software testers a clear graphical representation of the detected errors and the forecast of the remaining errors.

 

0 Comments

You May Also Like