Newtonapples

QA – Software Testing (Manual Testing)

Course Curriculum

25 Days


Section 1: Introduction to QA – Software Testing

What is Quality and what is Testing?
Why Quality is required?
Project and Product
What is Software Quality?
What is Software Testing?
Why Software Testing?
Software Quality Assurance
Software Quality Control
Verification and Validation?
Prevention & Detection
Objectives of Quality Assurance
Objectives of Quality Control / Testing
Cost of Quality
Software Quality Factors
Quality Team Roles and Responsibilities

    a. Software Test Engineer
    b. Sr. Software Test Engineer
    c. Test Lead
    d. Test Manager

Testing Terminology


Section 2: Software Development Life Cycle (SDLC)

Stages / Steps in SDLC
SDLC Engineering Models

    a. Waterfall Model
    b. Prototyping Model
    c. Spiral Model
    d. Linear Parallel Model
    e. V – Model
    f. Agile Model & Agile Testing

Scope of Testing in SDLC


Section 3: Software Testing Concepts

S/W Testing objectives
Testing methodologies

    a. Static Testing
    b. Dynamic Testing
    c. White Box Testing
    d. Black Box Testing
    e. Gray Box Testing

Levels of Testing

    Unit Testing
    a. Structural Testing
    b. Statement Coverage Testing
    c. Condition Coverage Testing
    d. Branch Coverage Testing
    e. Path Coverage Testing
    Integration Testing
    a. Big bang integration testing
    b. Incremental integration testing
    c. Top – Down Approach
    d. Bottom – Up Approach
    e. Hybrid Approach
    System Testing
    User Acceptance Testing


Section 4: Black Box Testing

Behavioral Testing
Functional Testing and Non Functional Testing
BVT / BAT
Exploratory Testing
Ad-hoc Testing
System testing
End-to-end testing
Sanity testing
Regression testing
Alpha testing
Beta testing
Acceptance testing
Performance testing
Load testing
Stress testing
Usability testing
Install/uninstall testing
Recovery testing
Security testing
Compatibility testing
Comparison testing
AND MORE…..


Section 5: Software Testing Life Cycle (STLC)

Process of Testing Software Project / Product
Steps in STLC


Section 6: Test Strategy and Test Planning

Overview to Test Strategy
Test Strategy and Test Phase
Factors to be considered
Identification of Testability Criteria
Approach for Testing
Typical Test Issues
Related Risks and considerations
Risk Analysis
Test Exit Criteria
Preparing Test Strategy
Test Planning
Pre-Planning Activities
Test Planning Activities
Post Planning Activities
Test Flow
Preparing Test Plan Document


Section 7: Test Case Design Methods & Techniques

Specification Based Test Design Techniques (Black Box Testing)

    a. Equivalence Class Partitioning
    b. Boundary Value Analysis
    c. Decision Tables
    d. State Transition Testing
    e. Orthogonal Array Testing
    f. All Pairs Testing
    g. Error Guessing

Scenario Based Test Designing
Field Validation Bases Test Designing
Use Case Based Test Designing
Test Case Templates
Writing Test Cases
Review Test Design and Test Cases


Section 8: Test Execution

Introduction To Test Execution
Investigation And Reporting
Types Of Test Execution
Executing Scripted Tests
Executing Exploratory Tests
Test Data & Test Data Generation
Test Case Execution
Re – Testing And Regression Testing Execution


Section 9: Defect / Bug Reporting and Management

Defect / Bug Life Cycle
Deciding The Severity Of Bug
Writing Bug Description
Categories Of Defects
Bug Reporting Guidelines
Defect Reporting Template
Defect Management & Defect Management Process
Defect Removal


Section 10: Test Measurement

Overview To Test Measurement
Coverage-Based Measures.
Project-Based Measures
Process-Based Measures
Bug Status


Section 11: Configuration Management

Introduction To S C M
Objects In The Software Configuration
Version Control
Change Control


Section 12: Managing The Testing Process

Test completion
October 29, 2014

6,598 responses on "QA – Software Testing (Manual Testing)"


    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1049376 bytes) in /home/content/p3pnexwpnas10_data01/63/2680863/html/wp-includes/class-walker-comment.php on line 181