View
112
Download
0
Category
Tags:
Preview:
Citation preview
Testing Concepts
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 2
Agenda
Intro
Testing Methods
Testing Steps
Testing Types
Testing Models
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 3
Intro to testing
What?
Why?
How?
When?
Who?
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 4
Testing Methods
White Box Testing
Black Box Testing
Grey Box Testing
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 5
White Box Testing
White box testing is when the tester has access to the internal data structures and algorithms including the code that implement these.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 6
Black Box Testing
Black box testing treats the System/software as a "black box"—without any knowledge of internal implementation.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 7
Grey Box Testing
Grey Box testing is a partial combination of both white box and black box testing.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 8
Steps in Testing(STLC) Requirment Analysis
Test Planning
Test Execution
Test Reporting
Test Result Analysis
Defects Retesting
Test Closure
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 9
Testing Types
Unit Testing
Integration Testing
Regression Testing
Acceptance Testing
Ad Hoc Testing
Security Testing
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 10
Unit Testing
•In Software Testing:
Done after completing a new Module.
Test the new Module alone
•In TBA:
Done after completing new provision change.
Test the new provision work as expected
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 11
Integration Testing
•In Software Testing:
Done after joining new Module to the product.
Test the connectivity of new module with old modules
•In TBA:
Done in master test (C) database.
Test all the provisions connected with the new changes.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 12
Regression Testing
•In Software Testing:
Test to make sure old features have not been affected by the addition of new module.
•In TBA:
Done after the provisions are moved to staging.
Test the new changes works as in Staging (Z)Database.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 13
Acceptance Testing
Final testing before delivering to client.Classified as:
Alpha Testing Beta Testing
•In Software Testing:Alpha - Product used inside the companyBeta – Launching a Beta Version
•In TBA:Alpha - Prod VerificationBeta - ??????
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 14
Ad Hoc Testing
Not a formal Testing.
Wont have a test plan.
•In S/W testing: Testing of a module which is added at the end of delivery.
•In TBA: Testing done when a defect is solved.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 15
Security Testing
Done by the admin team.
To control hacking.
•In S/W testing: Confidential product will be tested.
•In TBA: Most important testing as TBA contain personal datas.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 16
Testing Models
Waterfall Model
Spiral Model
V-Shaped Model
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 17
Waterfall Model
The waterfall model is a sequential process. Progress is seen as flowing.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 18
Spiral Model
Testing will be done in each phase
RequirmentDesign
Implementation Verification
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 19
V-Shape Model
Plan for testing done side by side during analysis process.
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 20
Recap
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 21
Questions?!?!?
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)Proprietary & Confidential (Optional) | Date (Optional) 22
Recommended