Software testing is a process, or a series of processes, designed to make sure computer code does what it was designed to do and that it does not do anything unintended. Software should be predictable and consistent, offering no surprises to users.
Showing posts with label Software Testing. Show all posts
Showing posts with label Software Testing. Show all posts
Friday, 22 June 2012
Friday, 25 May 2012
Testing Principles
There are seven principles in software testing:
P1: Testing shows presence of defects.
P2: Exhaustive testing is impossible.
P3: Early Testing.
P4: Defect clustering.
P5: Pesticide paradox
P6: Testing is context dependent.
P7: Absence of error fallacy.
P1: Testing shows presence of defects.
P2: Exhaustive testing is impossible.
P3: Early Testing.
P4: Defect clustering.
P5: Pesticide paradox
P6: Testing is context dependent.
P7: Absence of error fallacy.
Sunday, 29 May 2011
Deference between Software Quality Control and Software Quality Assurance
SQC: Quality Control is Software product focused.
SQA: Quality Assurance is process focused.
SQC: Ensuring the quality in software products.
SQA: Ensuring the quality in software engineering process.
SQC: SQC is detection oriented.
SQA: SQA is prevention oriented.
SQC: Relates to specific product activities.
SQA: Relates to all products.
SQC: A process of validation.
SQA: A process of verification.
SQA: Quality Assurance is process focused.
SQC: Ensuring the quality in software products.
SQA: Ensuring the quality in software engineering process.
SQC: SQC is detection oriented.
SQA: SQA is prevention oriented.
SQC: Relates to specific product activities.
SQA: Relates to all products.
SQC: A process of validation.
SQA: A process of verification.
Subscribe to:
Posts (Atom)