SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Secrets of Software Testing




                      Farid Vaswani
                        University of Auckland
                  Blog: http://geek4eva.com/
                           Twitter: @FVaswani

                            23 August 2011
Introduction
Experience
 •   12 years IT experience. Development & Testing
 •   7 years Software Testing
 •   4 years lead/management positions
 •   Conference Speaker
 •   Automation geek
 •   Techie / Grumpy / Unsatisfied Tester


Responsibilities
 • Testing Manager, University of Auckland
      o   Team of 8 - 20 Testers and Test Engineers
      o   >35 applications and >95 integration items
 • Associate Board Member, ANZ Testing Board
      o   Enhancing Career Opportunities for Testing Professionals
      o   Organising and executing SIGiSTs
University of Auckland

                             Rank in NZ




  Group Applications staff                         Students
                                                  every year




    Central ITS Staff                     Staff
Software Testing


 Software testing is an investigation conducted to
 provide stakeholders with information about the
 quality of the product or service under test….
                                       source: wikipedia
Software Testing

  Who defines QUALITY?
Agents

                       Countries




  Max Applicants
                                        Agencies




        Applications               Agents
         per year
Challenges in Agile

  •   People not ready to change
  •   Availability of customer
  •   Ever-changing requirements
  •   Adaptive planning
  •   Management challenges
  •   Lack of documentation
  •   Self – discipline
  •   Difficult to implement on large enterprise
      projects
Project FOCUS – Student Services Online (SSO)
   Data Conversion

   Functional

   Process

   Integration

   Go-Live

   Regression

   Usability

   Security

   Compatibility

   Performance

   Disaster Recovery

   UAT
Project FOCUS – Student Services Online (SSO)

                                         Mega Processes




         Test Cycles                                       Sub Processes




     UAT Testers                                               Interfaces




                       Process Testers           Technical Testers
Project FOCUS – Student Services Online (SSO)


   Generic Tests - 11


   Process Testing - 2344


   Interface Testing - 464


   Data Conversion - 616


   Enhancements - 786


   Reports - 51


   Compatibility - 15
Integration
Integration Scenario
Integration Bug


                  Identity
                Management



                                Graduation
  Ministry of
  Education
                  ID Cards




                  Positive ID
Integration Bug
Project FOCUS – Student Services Online (SSO)




                      Defects
Information
Information
An in-depth investigation
as to how the issues that
arose went undetected is
well underway, and we are
treating this with utmost
importance.
Test Tools
Infrastructure the cloud
 Test Lab – in
Graduate
                                         Tester




                                            Tester




                            Test                          Test
                           Analyst                      Engineer



                  Senior             Test                Senior
                    TA               Lead                  TE



         Usability      Test                       Test       Security
          Expert       Manager                   Architect    Architect



Test Consultant                                  CIO
Questions
Secrets of Software Testing




                      Farid Vaswani
                        University of Auckland
                  Blog: http://geek4eva.com/
                           Twitter: @FVaswani

                            23 August 2011

Weitere ähnliche Inhalte

Was ist angesagt?

When Testing Meets Code Review: Why and How Developers Review Tests
When Testing Meets Code Review: Why and How Developers Review TestsWhen Testing Meets Code Review: Why and How Developers Review Tests
When Testing Meets Code Review: Why and How Developers Review TestsDelft University of Technology
 
Ankur resume updated
Ankur resume updatedAnkur resume updated
Ankur resume updatedAnshul Saxena
 
What is Software Testing | Edureka
What is Software Testing | EdurekaWhat is Software Testing | Edureka
What is Software Testing | EdurekaEdureka!
 
Yamuna chari(experience 3years(automation & manual))
Yamuna chari(experience  3years(automation & manual))Yamuna chari(experience  3years(automation & manual))
Yamuna chari(experience 3years(automation & manual))Yamuna Chari
 
Panoramic Quality: The Fellowship of Testing in DevOps
Panoramic Quality: The Fellowship of Testing in DevOpsPanoramic Quality: The Fellowship of Testing in DevOps
Panoramic Quality: The Fellowship of Testing in DevOpsBrendan Connolly
 
Experience and best practices from automated software testing in the finance ...
Experience and best practices from automated software testing in the finance ...Experience and best practices from automated software testing in the finance ...
Experience and best practices from automated software testing in the finance ...Vahid Garousi
 
For what should every test engineer find time
For what should every test engineer find timeFor what should every test engineer find time
For what should every test engineer find timeQATestLab
 
Manaual testing training course content
Manaual testing training course contentManaual testing training course content
Manaual testing training course contentmindqsystems
 
Manaual testing training course content
Manaual testing training course contentManaual testing training course content
Manaual testing training course contentmindqsystems
 
ISTQB - CTFL 2018 Intro
ISTQB - CTFL 2018 IntroISTQB - CTFL 2018 Intro
ISTQB - CTFL 2018 IntroSamer Desouky
 
How to Clean Up Your Continuous Testing Suites for Web & Mobile
How to Clean Up Your Continuous Testing Suites for Web & MobileHow to Clean Up Your Continuous Testing Suites for Web & Mobile
How to Clean Up Your Continuous Testing Suites for Web & MobilePerfecto by Perforce
 
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCEBE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCEVicky Aryan
 
Challenges and approaches to automating testing of software
Challenges and approaches to automating testing of softwareChallenges and approaches to automating testing of software
Challenges and approaches to automating testing of softwareDavid Montero
 
PTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againPTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againAdam Makarowicz
 

Was ist angesagt? (19)

When Testing Meets Code Review: Why and How Developers Review Tests
When Testing Meets Code Review: Why and How Developers Review TestsWhen Testing Meets Code Review: Why and How Developers Review Tests
When Testing Meets Code Review: Why and How Developers Review Tests
 
Ankur resume updated
Ankur resume updatedAnkur resume updated
Ankur resume updated
 
Rajsekhar_Resume
Rajsekhar_ResumeRajsekhar_Resume
Rajsekhar_Resume
 
What is Software Testing | Edureka
What is Software Testing | EdurekaWhat is Software Testing | Edureka
What is Software Testing | Edureka
 
Yamuna chari(experience 3years(automation & manual))
Yamuna chari(experience  3years(automation & manual))Yamuna chari(experience  3years(automation & manual))
Yamuna chari(experience 3years(automation & manual))
 
Saranya resume
Saranya resumeSaranya resume
Saranya resume
 
Panoramic Quality: The Fellowship of Testing in DevOps
Panoramic Quality: The Fellowship of Testing in DevOpsPanoramic Quality: The Fellowship of Testing in DevOps
Panoramic Quality: The Fellowship of Testing in DevOps
 
Experience and best practices from automated software testing in the finance ...
Experience and best practices from automated software testing in the finance ...Experience and best practices from automated software testing in the finance ...
Experience and best practices from automated software testing in the finance ...
 
For what should every test engineer find time
For what should every test engineer find timeFor what should every test engineer find time
For what should every test engineer find time
 
Manaual testing training course content
Manaual testing training course contentManaual testing training course content
Manaual testing training course content
 
Manaual testing training course content
Manaual testing training course contentManaual testing training course content
Manaual testing training course content
 
Abhinav_CV
Abhinav_CVAbhinav_CV
Abhinav_CV
 
ISTQB - CTFL 2018 Intro
ISTQB - CTFL 2018 IntroISTQB - CTFL 2018 Intro
ISTQB - CTFL 2018 Intro
 
Adrian Paulo Alegre
Adrian Paulo AlegreAdrian Paulo Alegre
Adrian Paulo Alegre
 
How to Clean Up Your Continuous Testing Suites for Web & Mobile
How to Clean Up Your Continuous Testing Suites for Web & MobileHow to Clean Up Your Continuous Testing Suites for Web & Mobile
How to Clean Up Your Continuous Testing Suites for Web & Mobile
 
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCEBE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
 
[Kartuku] Software Quality
[Kartuku] Software Quality[Kartuku] Software Quality
[Kartuku] Software Quality
 
Challenges and approaches to automating testing of software
Challenges and approaches to automating testing of softwareChallenges and approaches to automating testing of software
Challenges and approaches to automating testing of software
 
PTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againPTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back again
 

Andere mochten auch

Continuous Improvement for Testers, TMF 201102
Continuous Improvement for Testers, TMF 201102Continuous Improvement for Testers, TMF 201102
Continuous Improvement for Testers, TMF 201102Farid Vaswani
 
Automation framework using selenium webdriver with java
Automation framework using selenium webdriver with javaAutomation framework using selenium webdriver with java
Automation framework using selenium webdriver with javaNarayanan Palani
 
Software Automation Testing Introduction
Software Automation Testing IntroductionSoftware Automation Testing Introduction
Software Automation Testing IntroductionNarayanan Palani
 
Counselling self esteem
Counselling self esteemCounselling self esteem
Counselling self esteemSneha Joy
 
Presentation how to sell yourself
Presentation how to sell yourselfPresentation how to sell yourself
Presentation how to sell yourselfRaza Rizvi
 
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Edureka!
 
Sell Yourself Better 1.0
Sell Yourself Better 1.0Sell Yourself Better 1.0
Sell Yourself Better 1.0Jason Mesut
 

Andere mochten auch (7)

Continuous Improvement for Testers, TMF 201102
Continuous Improvement for Testers, TMF 201102Continuous Improvement for Testers, TMF 201102
Continuous Improvement for Testers, TMF 201102
 
Automation framework using selenium webdriver with java
Automation framework using selenium webdriver with javaAutomation framework using selenium webdriver with java
Automation framework using selenium webdriver with java
 
Software Automation Testing Introduction
Software Automation Testing IntroductionSoftware Automation Testing Introduction
Software Automation Testing Introduction
 
Counselling self esteem
Counselling self esteemCounselling self esteem
Counselling self esteem
 
Presentation how to sell yourself
Presentation how to sell yourselfPresentation how to sell yourself
Presentation how to sell yourself
 
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
 
Sell Yourself Better 1.0
Sell Yourself Better 1.0Sell Yourself Better 1.0
Sell Yourself Better 1.0
 

Ähnlich wie Uni of Auckland Lecture 20110823

Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta Kulkarni
 
Large-Scale Agile Test Automation Strategies in Practice
Large-Scale Agile Test Automation Strategies in PracticeLarge-Scale Agile Test Automation Strategies in Practice
Large-Scale Agile Test Automation Strategies in PracticeTechWell
 
Preeti Tiwari_2 years experience_QA_Manual and automation
Preeti Tiwari_2 years experience_QA_Manual and automationPreeti Tiwari_2 years experience_QA_Manual and automation
Preeti Tiwari_2 years experience_QA_Manual and automationPreeti Sharma
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerQA or the Highway
 
Software Test Engineer with 3.6 years of experience
Software Test Engineer with 3.6 years of experienceSoftware Test Engineer with 3.6 years of experience
Software Test Engineer with 3.6 years of experiencevijaya lakshmi
 
DevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOps
DevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOpsDevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOps
DevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOpsSuman Sourav
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 
Unosquare SlideShare Presentation
Unosquare SlideShare PresentationUnosquare SlideShare Presentation
Unosquare SlideShare PresentationMichael Barrett
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 

Ähnlich wie Uni of Auckland Lecture 20110823 (20)

Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA
 
CV_Sonali Sengupta
CV_Sonali SenguptaCV_Sonali Sengupta
CV_Sonali Sengupta
 
Large-Scale Agile Test Automation Strategies in Practice
Large-Scale Agile Test Automation Strategies in PracticeLarge-Scale Agile Test Automation Strategies in Practice
Large-Scale Agile Test Automation Strategies in Practice
 
KRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_SujeerKRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_Sujeer
 
Shruti_Pradhan_Resume
Shruti_Pradhan_ResumeShruti_Pradhan_Resume
Shruti_Pradhan_Resume
 
Mohini
MohiniMohini
Mohini
 
Preeti Tiwari_2 years experience_QA_Manual and automation
Preeti Tiwari_2 years experience_QA_Manual and automationPreeti Tiwari_2 years experience_QA_Manual and automation
Preeti Tiwari_2 years experience_QA_Manual and automation
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran Kinsbruner
 
Anil Kumar
Anil KumarAnil Kumar
Anil Kumar
 
Software Test Engineer with 3.6 years of experience
Software Test Engineer with 3.6 years of experienceSoftware Test Engineer with 3.6 years of experience
Software Test Engineer with 3.6 years of experience
 
RESUME
RESUMERESUME
RESUME
 
Ahsan Ali
Ahsan AliAhsan Ali
Ahsan Ali
 
DevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOps
DevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOpsDevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOps
DevSecOps Indonesia : Pain & Pleasure of doing AppSec in DevOps
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
Resume
Resume Resume
Resume
 
Unosquare SlideShare Presentation
Unosquare SlideShare PresentationUnosquare SlideShare Presentation
Unosquare SlideShare Presentation
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
Sharbani bhattacharya iitd
Sharbani bhattacharya iitdSharbani bhattacharya iitd
Sharbani bhattacharya iitd
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
Resume_Prashant
Resume_PrashantResume_Prashant
Resume_Prashant
 

Kürzlich hochgeladen

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 

Kürzlich hochgeladen (20)

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 

Uni of Auckland Lecture 20110823

  • 1. Secrets of Software Testing Farid Vaswani University of Auckland Blog: http://geek4eva.com/ Twitter: @FVaswani 23 August 2011
  • 2. Introduction Experience • 12 years IT experience. Development & Testing • 7 years Software Testing • 4 years lead/management positions • Conference Speaker • Automation geek • Techie / Grumpy / Unsatisfied Tester Responsibilities • Testing Manager, University of Auckland o Team of 8 - 20 Testers and Test Engineers o >35 applications and >95 integration items • Associate Board Member, ANZ Testing Board o Enhancing Career Opportunities for Testing Professionals o Organising and executing SIGiSTs
  • 3. University of Auckland Rank in NZ Group Applications staff Students every year Central ITS Staff Staff
  • 4. Software Testing Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test…. source: wikipedia
  • 5.
  • 6. Software Testing Who defines QUALITY?
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Agents Countries Max Applicants Agencies Applications Agents per year
  • 13.
  • 14.
  • 15.
  • 16. Challenges in Agile • People not ready to change • Availability of customer • Ever-changing requirements • Adaptive planning • Management challenges • Lack of documentation • Self – discipline • Difficult to implement on large enterprise projects
  • 17.
  • 18. Project FOCUS – Student Services Online (SSO) Data Conversion Functional Process Integration Go-Live Regression Usability Security Compatibility Performance Disaster Recovery UAT
  • 19. Project FOCUS – Student Services Online (SSO) Mega Processes Test Cycles Sub Processes UAT Testers Interfaces Process Testers Technical Testers
  • 20. Project FOCUS – Student Services Online (SSO) Generic Tests - 11 Process Testing - 2344 Interface Testing - 464 Data Conversion - 616 Enhancements - 786 Reports - 51 Compatibility - 15
  • 23. Integration Bug Identity Management Graduation Ministry of Education ID Cards Positive ID
  • 25. Project FOCUS – Student Services Online (SSO) Defects
  • 26.
  • 29.
  • 30. An in-depth investigation as to how the issues that arose went undetected is well underway, and we are treating this with utmost importance.
  • 32. Infrastructure the cloud Test Lab – in
  • 33.
  • 34.
  • 35. Graduate Tester Tester Test Test Analyst Engineer Senior Test Senior TA Lead TE Usability Test Test Security Expert Manager Architect Architect Test Consultant CIO
  • 37. Secrets of Software Testing Farid Vaswani University of Auckland Blog: http://geek4eva.com/ Twitter: @FVaswani 23 August 2011

Hinweis der Redaktion

  1. End with Ques. - who all have studied about testing outside their course? - who wants become a software tester?Ok lets see what you think after this presentation…
  2. Architect – knows all the latest technology, wants to implement SOA, they want all the latest technology implemented… quick and dirtyAnalyst – who (thinks) knows the customer really well, loves documenting, document each and every requirement to the ‘T’Developer – (claims to) know the best coding standards, they do grunty/meaty workOperations – always concerned about infrastructure, website speed, keeping the systems optimised. Project Manager – always short on budget, need the project finished – yesterdayTesters – who (claims) to have the most unbiased approach, they know what the software should do. Or…
  3. StakeholderReally? Well as per definition on wiki they should!
  4. 20+ projects any given timeSome are multi-million dollar projectsWho is the stakeholder? VC?May be the users - Who are the users? Staff, teachers, admin staff, service desk? Students!?!
  5. Students & THIRD PARTIES
  6. Ques– who has used SSO here?Who here has used its predecessor – nDeva?So all those who have used nDeva, know how it performed… so let us look at one of the large projects that we recently had at Uni
  7. 6 testers testing 26 interfaces
  8. 4287 scripts to be run in each cycle - not possible - so scripts were prioritized
  9. - NSI (harper 7) (https://jira.auckland.ac.nz/browse/IDENTITY-968, https://jira.auckland.ac.nz/browse/IDCARDS-23) - Agents functionality – index page issue ? - Logout button ?
  10. Notice the movement in August 2010: down, up, down
  11. How many now want to get in to testing?Not a single person I’ve met has said they wanted to be a tester
  12. Do development…. And then come testing