Preview

Software Testing & Quality Assurance

Satisfactory Essays
Open Document
Open Document
335 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Testing & Quality Assurance
COMS 544: SOFTWARE TESTING AND QUALITY ASSURANCE

UNIT I
SOFTWARE TESTING PRINCIPLES: Need for testing - Psychology of testing – Testing economics - White box, Black box, Grey box testing SDLC and Testing - Verification & Validation - Weyuker 's adequacy axioms.

UNIT II
TESTING STRATEGIES: White box testing techniques - Statement coverage - Branch Coverage - Condition coverage - Decision/Condition coverage - Multiple condition coverage – Dataflow coverage - Mutation testing - Automated code coverage analysis - Black box testing techniques - Boundary value analysis - Robustness testing - Equivalence partitioning - Syntax testing – Finite state testing - Levels of testing - Unit, Integration and System Testing.

UNIT III
TESTING OBJECT ORIENTED SOFTWARE: Challenges - Differences from testing non-OO Software - Class testing strategies - Class Modality - State-based Testing - Message Sequence Specification.

UNIT IV
Introduction to Quality and Quality Control - Evolution of Quality Control - Quality assurance - Quality circles and Quality improvement teams - Benefits of Quality control- Quality and Reliability - Quality costs - Measuring Quality costs - Total Quality Management.

UNIT V
CMM Model and its stages - Introduction to PCMM, CMMI and Six Sigma concepts. ISO 9000, ISO 9000 Part3 for software Quality.

TEXT BOOKS
1. Roger S. Pressman, Software Engineering. A Practitioners Approach , Fifth Edition, 2001
2. William E.Perry, " Effective Methods for Software Testing (2nd Edition) ", John Wiley & Sons, 2000.
3. Robert V.Binder, " Testing Object-Oriented Systems: Models Patterns and Tools ", Addison Wesley, 2000.
4.Rajneesh Kapur, Getting ISO 9000 in a software organization , By BPB Publications.
5.Allan C Gillies, Software Quality theory and management , Thompson learning.
6.Stephen H. Kan, Metrics and Models in Software Quality Engineering , Pearson Education.
7.Norman E Fenton and Shan Lawrence Pfleeger, Software Metrics , Thompson



References: 1. Glenford J.Myers, "The Art of Software Testing ", John Wiley & Sons, 1997. 2. Boris Beizer, Black-Box Testing: "Techniques for Functional Testing of Software and Systems", John Wiley & Sons, 1995. 3. P.C.Jorgensen, " Software Testing - A Craftman 's Approach ", CRC Press, 1995. Websites: http://www.softwaretestinggenius.com/download/EMFST.pdf http://www.nickjenkins.net/prose/testingPrimer.pdf

You May Also Find These Documents Helpful

Related Topics