Syllabus

Software Testing and Project Management

5IT5-12 · Semester 5

0/40 topics
x
Objective of the course
Scope of the course
Outcome of the course
Introduction to software project management
Software project management competencies
Responsibilities of a software project manager
Software process
Software process models
Project planning
Organization of project team
Software size estimation
Effort estimation
Duration estimation
Boundary value testing
Equivalence class testing
White box testing overview
Statement coverage
Branch coverage
Condition coverage
Path coverage
McCabe's cyclomatic complexity
Decision table based testing
Data flow based testing
Integration testing
System testing
Interaction testing
Performance testing
Mutation testing
Regression testing
Error seeding
Issues in object-oriented testing
Test case design for object-oriented software
Fault-based testing
Test cases and class hierarchy
Scenario-based test design
Testing surface structure
Testing deep structure
Test case generation using UML diagrams
GUI testing
Object-oriented system testing