SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Testing Concepts
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)                         2
Intro to testing
 What?


 Why?


 How?


 When?


 Who?

Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)
Proprietary & Confidential (Optional) | Date (Optional)                              3
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)                        4
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)                  5
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)                   6
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)                       7
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)                8
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)                                9
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)                               10
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)                   11
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)                12
Acceptance Testing
   Final testing before delivering to client.
   Classified as:
      Alpha Testing
      Beta Testing

   •In Software Testing:
       Alpha - Product used inside the company
       Beta – Launching a Beta Version
   •In TBA:
       Alpha - Prod Verification
       Beta - ??????

Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)
Proprietary & Confidential (Optional) | Date (Optional)                13
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)                          14
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)                          15
Testing Models
 Waterfall Model


 Spiral Model


 V-Shaped Model




Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)
Proprietary & Confidential (Optional) | Date (Optional)                          16
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)                          17
Spiral Model
 Testing will be done in each phase


                    Implementation                                                Verification




                                            Design                                    Requirment




Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)
Proprietary & Confidential (Optional) | Date (Optional)                                18
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)                         19
Recap




Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)
Proprietary & Confidential (Optional) | Date (Optional)                        20
Questions?!?!?




Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)
Proprietary & Confidential (Optional) | Date (Optional)                          21
Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional)
Proprietary & Confidential (Optional) | Date (Optional)                22

Weitere ähnliche Inhalte

Andere mochten auch

WCPT Disaster Management Report 2016
WCPT Disaster Management Report 2016WCPT Disaster Management Report 2016
WCPT Disaster Management Report 2016Dr. Chris Stout
 
How effective is modularization
How effective is modularizationHow effective is modularization
How effective is modularizationSyedArsal
 
Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions
Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions
Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions Ogilvy
 
Redweb Innovation 2010
Redweb Innovation 2010Redweb Innovation 2010
Redweb Innovation 2010David Burton
 
Grafico diario del dax perfomance index para el 12 07-2012
Grafico diario del dax perfomance index para el 12 07-2012Grafico diario del dax perfomance index para el 12 07-2012
Grafico diario del dax perfomance index para el 12 07-2012Experiencia Trading
 
Turn your information into a story that resonates
Turn your information into a story that resonatesTurn your information into a story that resonates
Turn your information into a story that resonatesPatricia McMillan
 
Hobbim az olvasás
Hobbim az olvasásHobbim az olvasás
Hobbim az olvasásmatraiorsi
 
03 - Presidential Powers
03 - Presidential Powers03 - Presidential Powers
03 - Presidential PowersPaul English
 
Estrategia para privatizar pemex
Estrategia para privatizar pemexEstrategia para privatizar pemex
Estrategia para privatizar pemexResistencia2018
 
Семинар ФКН: современные подходы к разработке ПО - часть 2
Семинар ФКН: современные подходы к разработке ПО - часть 2Семинар ФКН: современные подходы к разработке ПО - часть 2
Семинар ФКН: современные подходы к разработке ПО - часть 2Andrii Gakhov
 
Empleo con apoyo. principios, valores y proceso.
Empleo con apoyo. principios, valores y proceso.Empleo con apoyo. principios, valores y proceso.
Empleo con apoyo. principios, valores y proceso.José María
 
Permides Presentation (Horizon 2020 Project)
Permides Presentation (Horizon 2020 Project)Permides Presentation (Horizon 2020 Project)
Permides Presentation (Horizon 2020 Project)Wolfgang Traunmüller
 
Ammescafrancesca Dammere Con Traduzione
Ammescafrancesca Dammere Con TraduzioneAmmescafrancesca Dammere Con Traduzione
Ammescafrancesca Dammere Con TraduzioneMy own sweet home
 
Suicidal behavior-in-adolescents
Suicidal behavior-in-adolescentsSuicidal behavior-in-adolescents
Suicidal behavior-in-adolescentssagedayschool
 

Andere mochten auch (20)

WCPT Disaster Management Report 2016
WCPT Disaster Management Report 2016WCPT Disaster Management Report 2016
WCPT Disaster Management Report 2016
 
How effective is modularization
How effective is modularizationHow effective is modularization
How effective is modularization
 
Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions
Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions
Why Images Are Worth More Words Than Ever #OgilvyCannes / #CannesLions
 
Redweb Innovation 2010
Redweb Innovation 2010Redweb Innovation 2010
Redweb Innovation 2010
 
Grafico diario del dax perfomance index para el 12 07-2012
Grafico diario del dax perfomance index para el 12 07-2012Grafico diario del dax perfomance index para el 12 07-2012
Grafico diario del dax perfomance index para el 12 07-2012
 
Turn your information into a story that resonates
Turn your information into a story that resonatesTurn your information into a story that resonates
Turn your information into a story that resonates
 
Much ado about...documents nashville
Much ado about...documents nashvilleMuch ado about...documents nashville
Much ado about...documents nashville
 
Hobbim az olvasás
Hobbim az olvasásHobbim az olvasás
Hobbim az olvasás
 
03 - Presidential Powers
03 - Presidential Powers03 - Presidential Powers
03 - Presidential Powers
 
Material para investidores
Material para investidoresMaterial para investidores
Material para investidores
 
Estrategia para privatizar pemex
Estrategia para privatizar pemexEstrategia para privatizar pemex
Estrategia para privatizar pemex
 
課題
課題課題
課題
 
Motivación laboral
Motivación laboralMotivación laboral
Motivación laboral
 
Семинар ФКН: современные подходы к разработке ПО - часть 2
Семинар ФКН: современные подходы к разработке ПО - часть 2Семинар ФКН: современные подходы к разработке ПО - часть 2
Семинар ФКН: современные подходы к разработке ПО - часть 2
 
Empleo con apoyo. principios, valores y proceso.
Empleo con apoyo. principios, valores y proceso.Empleo con apoyo. principios, valores y proceso.
Empleo con apoyo. principios, valores y proceso.
 
contabilidad gubernamental
contabilidad gubernamentalcontabilidad gubernamental
contabilidad gubernamental
 
Permides Presentation (Horizon 2020 Project)
Permides Presentation (Horizon 2020 Project)Permides Presentation (Horizon 2020 Project)
Permides Presentation (Horizon 2020 Project)
 
Ammescafrancesca Dammere Con Traduzione
Ammescafrancesca Dammere Con TraduzioneAmmescafrancesca Dammere Con Traduzione
Ammescafrancesca Dammere Con Traduzione
 
Listen to Nature 7 Year Cycles of Life
Listen to Nature 7 Year Cycles of LifeListen to Nature 7 Year Cycles of Life
Listen to Nature 7 Year Cycles of Life
 
Suicidal behavior-in-adolescents
Suicidal behavior-in-adolescentsSuicidal behavior-in-adolescents
Suicidal behavior-in-adolescents
 

Ähnlich wie Sangeetha Vairavel

software testing unit 3 notes anna university 2017
software testing unit 3 notes anna university 2017software testing unit 3 notes anna university 2017
software testing unit 3 notes anna university 2017SathyaP56
 
1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptxgianggiang114
 
Jagger: Сервер непрерывного тестирования производительности
Jagger: Сервер непрерывного тестирования производительностиJagger: Сервер непрерывного тестирования производительности
Jagger: Сервер непрерывного тестирования производительностиSQALab
 
Softwar tetesting basic
Softwar tetesting basicSoftwar tetesting basic
Softwar tetesting basicparekhjigarh
 
Global System For Automated Applications Using Plug In
Global System For Automated Applications Using Plug InGlobal System For Automated Applications Using Plug In
Global System For Automated Applications Using Plug Injpinasaez
 
Tool Evaluation
Tool EvaluationTool Evaluation
Tool EvaluationRajesh-QA
 
software testing
 software testing software testing
software testingSara shall
 
A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.
A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.
A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.Tsuyoshi Yumoto
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual TestingRajesh-QA
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual TestingANKUR-BA
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual TestingSachin-QA
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual TestingVidya-QA
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual TestingFayis-QA
 
Session 06 - Types of Testing
Session 06 - Types of TestingSession 06 - Types of Testing
Session 06 - Types of TestingPoojaLQA
 
Performance testing reference model
Performance testing reference modelPerformance testing reference model
Performance testing reference modelEduards Salnikovs
 

Ähnlich wie Sangeetha Vairavel (20)

software testing unit 3 notes anna university 2017
software testing unit 3 notes anna university 2017software testing unit 3 notes anna university 2017
software testing unit 3 notes anna university 2017
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
Block 1 ms-034 unit-1
Block 1 ms-034 unit-1Block 1 ms-034 unit-1
Block 1 ms-034 unit-1
 
Mobile Video Games Testing Principles - Benjamin Poirrier
Mobile Video Games Testing Principles - Benjamin PoirrierMobile Video Games Testing Principles - Benjamin Poirrier
Mobile Video Games Testing Principles - Benjamin Poirrier
 
1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx
 
Jagger: Сервер непрерывного тестирования производительности
Jagger: Сервер непрерывного тестирования производительностиJagger: Сервер непрерывного тестирования производительности
Jagger: Сервер непрерывного тестирования производительности
 
Softwar tetesting basic
Softwar tetesting basicSoftwar tetesting basic
Softwar tetesting basic
 
Global System For Automated Applications Using Plug In
Global System For Automated Applications Using Plug InGlobal System For Automated Applications Using Plug In
Global System For Automated Applications Using Plug In
 
Tool Evaluation
Tool EvaluationTool Evaluation
Tool Evaluation
 
Different Types Of Testing
Different Types Of TestingDifferent Types Of Testing
Different Types Of Testing
 
Ispe sf ch_gamp
Ispe sf ch_gampIspe sf ch_gamp
Ispe sf ch_gamp
 
software testing
 software testing software testing
software testing
 
A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.
A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.
A Test Analysis Method for Black Box Testing Using AUT and Fault Knowledge.
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Session 06 - Types of Testing
Session 06 - Types of TestingSession 06 - Types of Testing
Session 06 - Types of Testing
 
Performance testing reference model
Performance testing reference modelPerformance testing reference model
Performance testing reference model
 

Mehr von Sathishkumar Vasudevan (20)

Sangeetha Venture
Sangeetha VentureSangeetha Venture
Sangeetha Venture
 
Regression
RegressionRegression
Regression
 
rahul entrepreneur
rahul entrepreneurrahul entrepreneur
rahul entrepreneur
 
rahul entrepreneur
rahul entrepreneurrahul entrepreneur
rahul entrepreneur
 
ent1
ent1ent1
ent1
 
ent1
ent1ent1
ent1
 
ent1
ent1ent1
ent1
 
Vijay Test
Vijay TestVijay Test
Vijay Test
 
rahul entrepreneur
rahul entrepreneurrahul entrepreneur
rahul entrepreneur
 
ent1
ent1ent1
ent1
 
Sangeetha Venture
Sangeetha VentureSangeetha Venture
Sangeetha Venture
 
Big Idea LLc
Big Idea LLcBig Idea LLc
Big Idea LLc
 
Concept/Venture
Concept/VentureConcept/Venture
Concept/Venture
 
sadfdfas
sadfdfassadfdfas
sadfdfas
 
sadfdfas
sadfdfassadfdfas
sadfdfas
 
PositiveE
PositiveEPositiveE
PositiveE
 
Venture name Basics
Venture name BasicsVenture name Basics
Venture name Basics
 
Venture name Basics
Venture name BasicsVenture name Basics
Venture name Basics
 
My Genius Venture 01
My Genius Venture 01My Genius Venture 01
My Genius Venture 01
 
My Genius Venture
My Genius VentureMy Genius Venture
My Genius Venture
 

Sangeetha Vairavel

  • 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) 2
  • 3. Intro to testing  What?  Why?  How?  When?  Who? Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional) Proprietary & Confidential (Optional) | Date (Optional) 3
  • 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) 4
  • 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) 5
  • 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) 6
  • 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) 7
  • 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) 8
  • 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) 9
  • 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) 10
  • 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) 11
  • 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) 12
  • 13. Acceptance Testing Final testing before delivering to client. Classified as:  Alpha Testing  Beta Testing •In Software Testing: Alpha - Product used inside the company Beta – Launching a Beta Version •In TBA: Alpha - Prod Verification Beta - ?????? Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional) Proprietary & Confidential (Optional) | Date (Optional) 13
  • 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) 14
  • 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) 15
  • 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) 16
  • 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) 17
  • 18. Spiral Model  Testing will be done in each phase Implementation Verification Design Requirment Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional) Proprietary & Confidential (Optional) | Date (Optional) 18
  • 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) 19
  • 20. Recap Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional) Proprietary & Confidential (Optional) | Date (Optional) 20
  • 21. Questions?!?!? Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional) Proprietary & Confidential (Optional) | Date (Optional) 21
  • 22. Market/Division/Tier 3 (Optional) | Practice Group/Tier 4 (Optional) Proprietary & Confidential (Optional) | Date (Optional) 22