CCS366
CCS366
AUTOMATION
Category L T P Credit
BSC/ESC 2 0 0 2
COURSE OBJECTIVES:
To understand the basics of software testing
To learn how to do the testing and planning effectively
To build test cases and execute them
To focus on wide aspects of testing and understanding multiple facets of testing
To get an insight about test automation and the tools used for test automation
UNIT – I FOUNDATIONS OF SOFTWARE TESTING 6
Why do we test Software?, Black-Box Testing and White-Box Testing, Software Testing Life Cycle, V-
model of Software Testing, Program Correctness and Verification, Reliability versus Safety, Failures, Errors
and Faults (Defects), Software Testing Principles, Program Inspections, Stages of Testing: Unit Testing,
Integration Testing, System Testing