Overview of Manual Testing


  tin endure done inwards 2 ways i is Manual Testing about other is Test Automation Overview of Manual Testing
Overview of Manual Testing
    
1) Introduction to
2) SDLC Models
3) Test Levels
4) Test Types
5) Test Design Techniques
6) Software Test Process / STLC
7) Software Quality Standards   
8) Software Test Documents
9) Domain Knowledge for Software Testers
10) Programming Knowledge for Testers
11) SQL Knowledge for Testers
--------------------------------------------------------

> tin endure done inwards 2 ways i is Manual Testing about other is Test Automation or Automated Testing.
> Testing reckoner software manually inwards social club to detect defects without using tools or automation scripts.
> Testing Computer Software yesteryear using Automation tool or Automation script.
--------------------------------------------------------

We convey in addition to then many SDLC models available inwards the information technology industry, nosotros tin segregate them inwards to 2 categories.

i) Sequential Models (Waterfall, V Model etc...)
ii) Incremental / Iterative models (Spiral model, Agile models etc...) 
--------------------------------------------------------

We convey Four levels of Testing for General or independent Software applications 

i) Unit Testing Testing of private software components.
Testers: Developers

ii) Integration Testing 
Testing integration or interfaces betwixt components, interactions to unlike parts of the scheme such every bit an operating system, file scheme in addition to hardware.
Testers: Developers or Independent Testers

iii) System Testing 
Testing an integrated System to verify that it meets specified requirements.
Testers: Independent Testers

iv) Acceptance Testing
User Acceptance Testing 
Testers: Customers /End users

Operational Acceptance Testing
System Administration staff.

Certification Testing
Testers: Certified Testers

For distributed Software applications five levels of Testing
i) Unit Testing
ii) Component Integration Testing
iii) System Testing
iv) System Integration Testing
v) Acceptance Testing
--------------------------------------------------------

i) Functional Testing
    Functionality Testing
     Security Testing

ii) Non Functional Testing
     Performance Testing
     Usability Testing
     Configuration Testing
     Reliability Testing
     Recovery Testing
     Localization Testing etc...
--------------------------------------------------------

i) Static Techniques
Static testing is the testing of the software piece of employment products manually, or alongside a prepare of tools, exactly they are non executed.

Example: Reviews, Walk trough, Inspection etc...

ii) Dynamic Techniques
> Testing that involves the execution of the software of a gene or system.

a) White box Test blueprint techniques    
    Statement testing
    Condition testing
    Decision testing etc...

b) Black box Test blueprint techniques    
    Equivalence partitioning / Equivalent Classes
    Boundary Value Analysis
    Decision tables
    State transition Testing
    Use representative Testing etc...

c) Experience based Techniques    
    Error Guessing
    Exploratory Testing etc...
--------------------------------------------------------
6) Software Test Process / Life Cycle
Phases of Software Test Process
i) Test Planning
Input or References
Requirements
Project plan
Test Strategy
-----------
Design Documents
Corporate standards documents
Process guideline docs
etc...
----------------
Tasks
    Understanding in addition to Analyzing the Requirements
    Risk Analysis
    Test Strategy implementations
    Test Estimations(Scope, Time, Available resources, Budget etc...)
    Team formation
    Test conception documentation
    Configuration administration planning
    Creating RTM document
    Define Test Environment Setup

Output
Test Plan document
----------------------------------------
ii) Test Design
Input or References 
Requirements
Test Plan
-------------
Design Documents
Corporate standards documents
Process guideline docs
etc...
----------------
Test Case template
Test Data template

Tasks:    
    Understanding Requirements
    Creating Test Scenarios
    Test Case documentation
    Test Data collection
    
Output:Test representative documents
Test data
------------------------------------
iii) Test Execution
Input/references
Requirements
Test Plan
Test Case documents
Test Data
---------------
Defect Report template
----------------
Readiness of Test Lab / Test environment
Readiness of AUT
---------------
Tasks
    Verify Test Environment setup
    Create examination batches
    Test Execution
        Smoke Testing /BVT/BAT 
        Comprehensive Testing
        Defect Reporting
        Defect Tracking
        Select Test cases for Regression Testing
        Sanity Testing
        Regression testing bike 1
        Defect Reporting
        Defect Tracking
        Select Test cases for Regression Testing
        Sanity Testing
        Regression testing bike 2
        .
        .
        .
        Final Regression 

Output 
Opened in addition to Closed Defect Reports
Tested Software
------------------------------------
iv) Test Closure             
Input or References 
Requirements
Test plan
Opened in addition to Closed Defect Reports
etc...
-----------------
Test Summary Report template
----------
Tasks    
    Collect all Artifacts
    Evaluate the Exit Criteria
    Test Summary Report
    Sending Test deliverables to customer
    Improvement suggestions for hereafter projects.
--------------------------------------------------------
    
i) ISO (Terminology, Process Guidelines etc...)
ii) IEEE (Terminology, Test Documentation Standards etc...)
iii) CMM/CMMI (Process)
--------------------------------------------------------

i) Test Policy
A high degree (company level) document describes principles, approach in addition to major objectives of the organization regarding Testing.

ii) Test Strategy
A high degree document of the Test Levels to endure performed in addition to the Testing inside those levels for an Organization.

iii) Test Plan
A document describing the scope, approach, resources, in addition to schedule of intended activities.

iv) Test Scenario
An item or lawsuit of a gene or scheme that could endure verified yesteryear i or to a greater extent than Test cases.

v) Test Case
A prepare of input values, execution preconditions, expected resultant in addition to execution ship service weather condition developed for a item objective or Test condition.

vi) Test Data
Data that exits earlier a examination is executed in addition to that effects or is effected yesteryear the gene or System nether test.

vii) Defect Report
A document reporting of pismire flaw inwards a gene or System that tin drive the gene or scheme to neglect to perform its required function.

viii) Test Summary Report
A document summarizing testing activities in addition to Result. It also contains evaluation of the corresponding examination items against larn out criteria.
--------------------------------------------------------

i) BFSI (Banking, Financial Services in addition to Insurance)
ii) ERP (Enterprise Resource Planning)
iii) Telecom
iv) Healthcare
v) Ecommerce
vi) Retail Market

Others (System Software, Games, Documentation software etc...)
----------------------------


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