Define Software Testing.
Software Testing and Project Management
202322 questions
What is a Test Case?
Define Debugging.
What is Black Box Testing?
Define White Box Testing.
What is Regression Testing?
Define Project Management.
What is a Gantt Chart?
Define Risk Management.
What is Configuration Management?
Explain the different levels of software testing (Unit, Integration, System, Acceptance).
Describe the Equivalence Partitioning testing technique.
Explain the Boundary Value Analysis technique.
Discuss the concept of Test Driven Development (TDD).
Explain the concept of PERT and CPM in project planning.
Describe the different risk identification and mitigation strategies.
Explain the concept of Software Configuration Management (SCM).
(a) Explain the Software Testing Life Cycle (STLC) in detail. (b) Discuss the different testing strategies (Top-down, Bottom-up, Sandwich).
(a) Explain the concept of White Box Testing techniques (Statement Coverage, Branch Coverage, Path Coverage) in detail. (b) Construct a control flow graph and calculate cyclomatic complexity.
(a) Explain the concept of Integration Testing techniques in detail. (b) Discuss the concept of System Testing and Acceptance Testing.
(a) Explain the Software Project Planning process in detail. (b) Discuss COCOMO model for software cost estimation. (c) Explain Function Point Analysis.
(a) Explain the concept of Risk Management in software projects. (b) Discuss the Software Quality Assurance (SQA) process. (c) Explain the concept of Software Metrics.