All you need to know about testing – preparation, process, evaluation and analysis

Type :

Theses

Pages :

72 pages

Format :

.doc

Published date :

04/23/2009

$ 19.95 Add to cart

Summary :

 
 

Table of Contents All you need to know about testing – preparation, process, evaluation and analysis Table of Contents

 
  1. Principles of testing
    1. Testing terminology
  2. Why testing is necessary?
    1. Why do software faults occur?
    2. What do software faults cost?
    3. Exhaustive testing
  3. Fundamental test process
    1. What is the fundamental test process?
  4. Psychology of testing
  5. Re-testing and regression testing
    1. What is re-testing?
    2. What is regression testing?
  6. The 'Oracle Assumption'
  7. Testing in the lifecycle
  8. Models for testing
    1. Test design and test execution
  9. The Waterfall Model, pre-Waterfall, and damage to testing
  10. Economics of testing
  11. Big Bang integration
  12. Top-down integration and Stubs
  13. Bottom-up integration and Drivers
  14. Business process-based testing
  15. Conclusion

Abstract

There is a lot of terminology surrounding testing, but not until recently has there been an industry standard. A new standard (first published in August 1998) seeks to provide a standard set of terms: BS 7925-i Glossary of testing Terms. Although a British Standard, it is being adopted by the International Standards Organization (ISO) and will hopefully become an ISO standard within two or three years. An error is something that a human does, we all make mistakes and when we do whilst developing software it is known as an error. The result of an error being made is a fault. It is something that is wrong in the software (source code or documentation - specifications, manuals, etc.). Faults are also known as a defects or bugs but in this course we will use the term fault. When a system or piece of software produces an incorrect result or does not perform the correct action this is known as a failure. Failures are caused by faults in the software. Note that software system can contain faults but still never fail (this can occur if the faults are in those parts of the system that are never used). Another term that should be understood is reliability. A system is said to be reliable when it performs correctly for long periods of time. However, the same system used by two different people may appear reliable to one but not to the other. This is because the different people use the system in different ways. The definition of reliability therefore includes the phrase 'under specified conditions'. When reporting on the reliability of a system it is important to explain under what conditions the system will achieve the specified level of reliability. For example, a system may achieve a reliability of no more than one failure per month providing no more than 10 people use the system simultaneously.

See similar documents : Management

1
 
Recruitment and selection

Term papers  |  04/21/2009   |  en  |  .doc  |  33 pages

2
 
A critical evaluation of the usefulness of financial accounting theory to practicing accountants

Term papers  |  05/29/2009   |  en  |  .doc  |  9 pages

3
 
Competency mapping in an organization

Theses  |  05/13/2009   |  en  |  .doc  |  43 pages

4
 
Performance appraisal at Acumedscript

Theses  |  06/25/2009   |  en  |  .doc  |  47 pages

5
 
An in-depth study on project development

Term papers  |  05/28/2009   |  en  |  .doc  |  20 pages

Latest in the category : Management

1
 
Working of the front office department in the hotel industry

Research papers  |  10/23/2009   |  en  |  .doc  |  34 pages

2
 
A study on organizational change

Term papers  |  10/14/2009   |  en  |  .doc  |  17 pages

3
 
Across the board leadership and new value development organizes changing companies

Term papers  |  10/07/2009   |  en  |  .doc  |  11 pages

4
 
Operations management: Kudler fine foods contracts organic produce growers

Term papers  |  10/01/2009   |  en  |  .doc  |  3 pages

5
 
Problem solution: Riordan manufacturing

Term papers  |  10/01/2009   |  en  |  .doc  |  8 pages

Most downloaded in the last 30 days : Management

1
 
Supply Chain Management: Its role in improving the value of the product or service to customers

Term papers  |  05/31/2009   |  en  |  .doc  |  6 pages

2
 
Daimler Chrysler: Lessons in post-merger integration

Presentation  |  01/16/2009   |  en  |  .doc  |  19 pages

3
 
Changing organizational culture: A Case Study

Case study  |  01/21/2009   |  en  |  .doc  |  6 pages

4
 
Management in Semco

Term papers  |  03/05/2009   |  en  |  .doc  |  6 pages

5
 
Organizational behavior and change management at engineering contracting company LLC

Presentation  |  01/15/2009   |  en  |  .doc  |  13 pages

Change Currency

Content partner :

pencil image Acepublisher.com is a pioneer in validating and publishing top quality content.
Level :Expert

From the same author :

The French energy market

Term papers  |  09/30/2009  |  us  |  .doc  |  8 pages

Delocalization: Advantages, inconveniences and consequences

Term papers  |  09/29/2009  |  us  |  .doc  |  10 pages

Strategic management in an organization

Term papers  |  09/29/2009  |  us  |  .doc  |  14 pages