Unit 1: Principles of Testing, Software development life cycle model: Phases of software project, Quality, Quality assurance and quality control, Testing, Verification and validation, Process models to represent various phases, Life cycle models, Software testing life cycle. White Box Testing (WBT) and Black Box Testing: Static testing, Structural testing, Challenges in WBT. Black box testing: Black box testing process. |
UNIT II Integration Testing: Definition, As a type of testing: Top-down integration, Bottom-up integration, Bidirectional integration, System integration, Choosing integration method, As a phase of testing, Scenario testing: System scenarios, Use case scenarios, Defect bash. |
UNIT III System and Acceptance Testing: Functional Vs non Functional, Functional system testing, Non-functional system testing, Acceptance testing. |
UNIT IV Performance testing, Regression testing, Internationalization testing, Adhoc testing: Factors governing performance of testing, Methodology, tools and process for performance testing. Regression Testing: Introduction, Types of Regression testing, Regression testing process. Adhoc testing: Introduction, Buddy testing, Pair testing, exploratory testing, Iterative testing, Agile and Extreme testing, XP work flow, Defect seeding. |
UNIT V Testing Object-Oriented Software: Introduction, Comparison of object oriented and procedural software, System testing example, Unit testing of classes, Tools for testing object oriented software, Testing web applications. |
Question Bank (New 20-05-2023)
0 Comment to "Software Testing"
Post a Comment
Note: Only a member of this blog may post a comment.