Professional Documents
Culture Documents
Software Testing PPT 1
Software Testing PPT 1
By,
CELINE INIGO.F,
ASSISTANT PROFESSOR,
DEPARTMENT OF COMPUTER SCIENCE,
PARVATHY’S ARTS AND SCIENCE COLLGE,DINDIGUL.
Principles of Testing
Context of Testing in Producing Software – encompassing all activities
that address in implications of producing quality products.
The Incomplete Car
Dijkstra’s Doctrine
A test in time
The Cat and the saint
Test the tests first
The Pesticide paradox
The Convoy and the Rags
The Policemen on the Bridge
The Ends of the Pendulum
Men in Black
Automation Syndrome.
Software Development Life Cycle Models
Phases of Software Project –
i. Requirements gathering and analysis
ii. Planning
iii. Design
iv. Development or Coding
v. Testing
vi. Deployment and Maintenance
Quality, Quality Assurance, and Quality Control
Quality – It is meeting the requirements expected of the software,
consistently and predictably.
i. Expected Behavior
ii. Actual Behavior
Quality Control - to build a product , test it for expected behavior after it is
built.
Quality Assurance – attempts to defect prevention by concentrating on the
process
Usually done throughout the life Usually done after the product is
cycle built