Wednesday, 7 June 2017

LEVELS OF TESTING

LEVELS / PHASES  INVOLVED IN TESTING



A Blog on Levels of Testing 

Click on this Link   DOCUMENT TESTING     


Types of Documents?
Who Prepares?
Who Reviews?

Review Techniques


Click on this Link UNIT TESTING    

                                White Box Techniques

Why Unit Testing (Open Box,Component,Clear Box,Glass Box)?|
Who does ?
Basic Path Coverage?
Control Structure Coverage?
Programming Technique?
Mutation Coverage?
Correctness& Completeness?

Click on this Link INTEGRATION TESTING


Integration Testing Approaches?
Driver?
Stub?
Top Down,Bottom Up,Hybrid,Big bang Approaches


Click on this Link  TYPES OF SOFTWARE TESTING


Functional (Customer Requirements Tested)

Non Functional (Customer Expectations Tested)



Click on this Link  OVERALL VIEW ON LEVELS OF TESTING 


TYPES OF TESTING
DOCUMENT TESTING?
UNIT TESTING?
INTEGRATION TESTING?
SOFTWARE TESTING?
WHO PREPARES?
WHO REVIEWS?
REVIEW TECHNIQUES?
TESTING TECHNIQUES?


FUNCTIONAL TESTING TYPES

Click on this Link   FRONT END TESTING IN FUNCTIONAL TESTING


-GUI TESTING
-INPUT DOMAIN  TESTING
-DATA MANIPULATION TESTING
-ERROR HANDLING TESTING

Click on this Link  KEY POINTS IN SOFTWARE TESTING


FUNCTIONAL TESTING(wrt CUSTOMER Requirements)
NON FUNCTIONAL TESTING(wrt CUSTOMER Expectations)


Click on this Link FLOW DIAGRAM LEVELS OF TESTING


Concepts of Levels of Testing Described in a Flow Diagram for better understanding.


Click on this Link  DATABASE TESTING IN FUNCTIONAL TESTING

Database Testing?
Data Validation?
Data Integrity?


Click on this Link   DATA VOLUME TESTING IN FUNCTIONAL TESTING


Data Volume?
Data Leakage?
Model Data?

Click on this Link  DATA RECOVERY TESTING IN FUNCTIONAL TESTING


Data Recovery  Testing?
Abnormal Environment?



Click on this Link  INTER CONNECTIVITY TESTING IN FUNCTIONAL TESTING


Inter System Testing/Inter Connectivity Testing/Inter OperabilIty Testing/End-End Testing/Service Testing
In Functional Testing...End to End Testing





NON-FUNCTIONAL TESTING TYPES




Click on this Link   NON-FUNCTIONAL TESTING


Introduction to NON-FUNCTIONAL TESTING
Types  of Tests in NFT


Click on this Link USABILITY TESTING


USABILITY TESTING  in Non-Functional Testing
User Friendliness?


Click on this Link   COMPATIBILITY TESTING




Compatibility Testing in Non-Functional Testing
Scrum Team Tester  Testing Sprint on Different OS & Browsers


Click on this Link HARDWARE CONFIGURATION TESTING


HARDWARE CONFIGURATION TESTING?
Testing Sprint on Different Hardware Devices {Different(RAM,Hard disk,Printers Networks) }



Click on this Link   PERFORMANCE TESTING


Performance Testing in Non-Functional Testing
Load Test?
Stress Test?
Spike Test?
Soak Test?

Click on this Link  PARALLEL TESTING


Parallel Testing in Non-Functional Testing
Comparison Testing with Existing Previous Version Software
Comparison Testing comparing with Competitive Software in Market

Click on this Link COMPLIANCE TESTING


Compliance Testing in Non-Functional Testing
Standard Testing
Who testes Testers Effort?
Company Standards?

Click on this Link  SECURITY TESTING


Security Testing in Non-Functional Testing
-Authentication Test?
-Access Control Test?
-Encryption & Decryption Test

Click on this Link  MULTILANGUITY TESTING


Multilanguity Testing in Non-Functional Testing
Multilanguity Testing/Foreign Language Testing
Localization{Recruiting ST Tester who Familiar with required language}
Globalization {Using Translator Software to Test Sprint(s/w)}

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

Click on this Link  ACCEPTANCE TESTING /YELLOW BOX TECHNIQUE

  • Acceptance Testing
  • Yellow Box Techniques
  • α Alpha Test
  • β Beta Test

Click on this Link  RELEASE /PORT TESTING GREEN BOX TECHNIQUE


  • Port Testing done during Release 
  • Green Box Techniques followed 
  • Explained taking Real Time Example



Click on this Link   MAINTENANCE CCB

  • CCB (Change Control Board)
  • Change Request(Types of CR)
  • When required Enhancement?
  • Impact Analysis?
  • Enhanced  Maintenance?
  • Failure(Missed Bug/Latent Bug?
  • Root Cause Analysis?
  • Corrective Maintenance?

Software Testing Assignment -1

Assignment 1 This assignment is on the testing terminologies, activities, RIPR criteria, coverage criteria, test automation and T...