SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 

Recently uploaded (20)

Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
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
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 

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

Editor's Notes

  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