Skip to content
SmartFigureEdu

Anna University · Regulation 2021

CCS 366 Software Testing and Automation question papers

CCS366 Software Testing and Automation previous year question papers from Anna University (Regulation 2021), with the full syllabus. Read online or download the PDF.

Fifth/Sixth semester · Professional Elective (Vertical 2: Full Stack Development) · L T P C: 2 0 2 3

Question papers

Syllabus

  1. Unit 1: Foundations of Software Testing6 hours

    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

  2. Unit 2: Test Planning6 hours

    The Goal of Test Planning · High Level Expectations · Intergroup Responsibilities · Test Phases · Test Strategy · Resource Requirements · Tester Assignments · Test Schedule · Test Cases · Bug Reporting · Metrics and Statistics

  3. Unit 3: Test Design and Execution6 hours

    Test Objective Identification · Test Design Factors · Requirement identification · Testable Requirements · Modeling a Test Design Process · Modeling Test Results · Boundary Value Testing · Equivalence Class Testing · Path Testing · Data Flow Testing · Test Design Preparedness Metrics · Test Case Design Effectiveness · Model-Driven Test Design · Test Procedures · Test Case Organization and Tracking · Bug Reporting · Bug Life Cycle

  4. Unit 4: Advanced Testing Concepts6 hours

    Performance Testing: Load Testing · Stress Testing · Volume Testing · Fail-Over Testing · Recovery Testing · Configuration Testing · Compatibility Testing · Usability Testing · Testing the Documentation · Security testing · Testing in the Agile Environment · Testing Web and Mobile Applications

  5. Unit 5: Test Automation and Tools6 hours

    Automated Software Testing · Automate Testing of Web Applications · Selenium: Introducing Web Driver and Web Elements · Locating Web Elements · Actions on Web Elements · Different Web Drivers · Understanding Web Driver Events · Testing: Understanding Testing.xml · Adding Classes, Packages, Methods to Test · Test Reports