Test effort

Test effort

In software development, test effort refers to the expenses for (still to come) tests. There is a relation with test costs and failure costs (direct, indirect, costs for fault correction). Some factors which influence test effort are: maturity of the software development process, quality and testability of the testobject, test infrastructure, skills of staff members, quality goals and test strategy.

Methods for estimation of the test effort

To analyse all factors is difficult, because most of the factors influence each other. Following approaches can be used for the estimation: top-down estimation and bottom-up estimation.The top-down techniques are formula based and they are relative to the expenses for development: Function Point Analysis (FPA) and Test Point Analysis (TPA) amongst others.Bottom-up techniques are based on detailed information and involve often experts. The following techniques belong here: Work Breakdown Structure (WBS) and Wide Band Delphi (WBD).

Test efforts from literature

In literature test efforts relative to total costs are between 20% and 70%. These values are amongst others dependent from the project specific conditions.When looking for the test effort in the single phases of the test process, these are diversely distributed: with about 40% for test specification and test execution each.

References

* Andreas Spillner, Tilo Linz, Hans Schäfer. (2006). "Software Testing Foundations - A Study Guide for the Certified Tester Exam - Foundation Level - ISTQB compliant", 1st print. dpunkt.verlag GmbH, Heidelberg, Germany. ISBN 3-89864-363-8.

* Erik van Veenendaal (Hrsg. und Mitautor): "The Testing Practitioner." 3. Auflage. UTN Publishers, CN Den Bosch, Niederlande 2005, ISBN 90-72194-65-9.

* Thomas Müller (chair), Rex Black, Sigrid Eldh, Dorothy Graham, Klaus Olsen, Maaret Pyhäjärvi, Geoff Thompson and Erik van Veendendal. (2005). "Certified Tester - Foundation Level Syllabus - Version 2005", International Software Testing Qualifications Board (ISTQB), Möhrendorf, Germany. ( [http://www.astqb.org/documents/ISTQBFoundationLevelSyllabus2005_001.pdf PDF; 0,424 MB] ).

* Andreas Spillner, Tilo Linz, Thomas Roßner, Mario Winter: "Praxiswissen Softwaretest - Testmanagement: Aus- und Weiterbildung zum Certified Tester: Advanced Level nach ISTQB-Standard." 1. Auflage. dpunkt.verlag GmbH, Heidelberg 2006, ISBN 3-89864-275-5.

External links

* [http://tech.willeke.com/Programing/Guidelines/GL-10.htm Wide Band Delphi]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Test logiciel — Test (informatique) En informatique, un test (anglicisme) désigne une procédure de vérification partielle d un système informatique. Le but en est de trouver un nombre maximum de comportements problématiques du logiciel, car il est impossible de… …   Wikipédia en Français

  • test — I noun analysis, audit, check, checkup, effort, endeavor, examination, experience, experiment, exploration, inquest, inquiry, inquisition, inspection, interrogation, investigation, observation, questioning, quiz, research, review, scrutiny,… …   Law dictionary

  • Test Leger-Boucher — Test Léger Boucher Pour les articles homonymes, voir Léger. Sommaire 1 Définition 2 Description …   Wikipédia en Français

  • Test léger-boucher — Pour les articles homonymes, voir Léger. Sommaire 1 Définition 2 Description …   Wikipédia en Français

  • Test de lemon — Le test de Lemon, est une méthode d entraînement sportif qui permet d évaluer les qualités d anaérobie lactique. Il s agit de courir à la vitesse la plus élevée durant 500 mètres sur une piste balisée tous les cinquante mètres[1]. L athlète… …   Wikipédia en Français

  • effort — I noun applied energy, arduousness, assiduity, assiduousness, attempt, conatus, contentio, endeavor, essay, exertion, expenditure of energy, hard work, industry, laboriousness, opera, pains, strain, strenuousness, struggle, toil, travail, trial,… …   Law dictionary

  • Test de Ruffier — Le test de Ruffier (ou test de Ruffier Dickson) est un test qui permet d évaluer l aptitude d un sujet à la pratique sportive. Il peut être, par exemple, pratiqué sous le contrôle d un médecin avant de délivrer un certificat médical de non contre …   Wikipédia en Français

  • Test of Understanding in College Economics — The Test of Understanding in College Economics or TUCE is a standardized test of economics nationally norm referenced in the United States for use at the undergraduate level, primarily targeting introductory or principles level coursework in… …   Wikipedia

  • Test (informatique) — Pour les articles homonymes, voir Test. En informatique, un test désigne une procédure de vérification partielle d un système. Le but est de trouver un nombre maximum de comportements problématiques du logiciel, car il est impossible de prouver… …   Wikipédia en Français

  • Test automation — Compare with Manual testing. Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”