SE401
AVAILABLESoftware Testing and Quality
SE401 covers software testing techniques and quality assurance practices. Topics include black-box and white-box testing, test case design, code coverage, unit testing with JUnit, regression testing, static testing, testing metrics, and quality management throughout the SDLC.
SE401 covers software testing techniques and quality assurance practices. Topics include black-box and white-box testing, test case design, code coverage, unit testing with JUnit, regression testing, static testing, testing metrics, and quality management throughout the SDLC.
- Identify and classify different types of software testing and their roles in the SDLC.
- Design test cases using black-box techniques such as equivalence partitioning and boundary value analysis.
- Apply white-box testing techniques including statement, branch, and path coverage.
- Implement unit tests using JUnit and understand test automation concepts.
- Analyze code coverage metrics and evaluate test suite adequacy.
- Perform regression testing to ensure software quality after changes.
- Apply static testing and code inspection techniques to identify defects early.
- Measure software quality using testing metrics and evaluation tools.