Manual Testing Tutorial for Beginners


Manual Testing Tutorial for Beginners 

I) SDLC (Software Development Life Cycle)

    a) Sequential Models (Waterfall Model, V model)
    b) Incremental / Iterative Models (Spiral Model, Agile Models)

II) Software Test Levels
    a) Unit / Component / Program / Module Testing
        Testers: Developers

    b) Integration Testing
        Testers: Developers
   
    ***c) System Testing
        Testers: Independent Testers
   
    d) Acceptance Testing
        Testers: End users

III) Software Test Types
    Functional Testing
   
    Non-Functional Testing
        Performance /Load /Stress Testing
        Usability Testing
        Configuration Testing
        Recovery Testing
        Reliability Testing
        Localization /Internationalization Testing
        Etc...

IV ) Test Design Techniques
    a) White Box Test Design Techniques
   
    1) Statement Testing
        2) Decision Testing
        3) Condition Testing Etc...
   
    b) Black Box Test Design Techniques
   
    1) Equalent Classes
        2) Boundary Value Analysis
        3) Decision Tables
        4) State Transition Testing
        5) Use representative Testing
        etc...

    c) Experience based Techniques
   
    1) Error guessing
        2) Exploratory Testing
   
V) Software Test Process / STLC
    a) Test Planning
   
    1) Understanding & Analyzing the Requirements
        2) Risk Analysis
        3) Test Strategy Implementation
        4) Test Estimations (Budget, Time, Resources in addition to Scope of the Project)
        5) Team formation
        6) Test Plan Documentation
        7) Configuration Management Planning
        8) Defining Test Environment Set-up
       
    b) Test Design
   
    1) Generating Test Scenarios / Out lines
        2) Test Case Documentation
        3) Test Data Collection      

    c) Test Execution
        1) Verify Test Environment Set -up
        2) Create Test Batches
        3) Test execution
            Sanity /Smoke / BVT / BAT
            Comprehensive Testing
            Defect Reporting
            Defect Tracking
            Regression Testing (General, Final Regression)
   
    d) Test Closure
        1) Evaluating the Exit Criteria
        2) Collecting all artifacts from Test activities
        3) Test Summary Report
        4) Sending Test deliverables to the Customer
        5) Improvement suggestions for futurity projects

Quality Standards-----------------
    ISO (It is providing Terms. in addition to Process)
    IEEE (Terms, Test Documentation templates etc...)
    CMM / CMMI (Process)
-------------------------------------------------------------
Domain Knowledge
BFSI
ERP
Telecom
Healthcare
Ecommerce
Retail Market
Etc...
Software Test Documents
Test conception Document

Test Case

Test Data

Defect Report

Test Summary Report etc...

--------------------------------------

Sumber http://www.gcreddy.com/
Post a Comment (0)
Previous Post Next Post