Your SlideShare is downloading. ×
Secrets of Software Testing                      Farid Vaswani                        University of Auckland              ...
IntroductionExperience •   12 years IT experience. Development & Testing •   7 years Software Testing •   4 years lead/man...
University of Auckland                             Rank in NZ  Group Applications staff                         Students  ...
Software Testing Software testing is an investigation conducted to provide stakeholders with information about the quality...
Software Testing  Who defines QUALITY?
Agents                       Countries  Max Applicants                                        Agencies        Applications...
Challenges in Agile  •   People not ready to change  •   Availability of customer  •   Ever-changing requirements  •   Ada...
Project FOCUS – Student Services Online (SSO)   Data Conversion   Functional   Process   Integration   Go-Live   Regressio...
Project FOCUS – Student Services Online (SSO)                                         Mega Processes         Test Cycles  ...
Project FOCUS – Student Services Online (SSO)   Generic Tests - 11   Process Testing - 2344   Interface Testing - 464   Da...
Integration
Integration Scenario
Integration Bug                  Identity                Management                                Graduation  Ministry of...
Integration Bug
Project FOCUS – Student Services Online (SSO)                      Defects
Information
Information
An in-depth investigationas to how the issues thatarose went undetected iswell underway, and we aretreating this with utmo...
Test Tools
Infrastructure the cloud Test Lab – in
Graduate                                         Tester                                            Tester                 ...
Questions
Secrets of Software Testing                      Farid Vaswani                        University of Auckland              ...
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Uni of Auckland Lecture 20110823
Upcoming SlideShare
Loading in...5
×

Uni of Auckland Lecture 20110823

157

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
157
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 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…
  • 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…
  • StakeholderReally? Well as per definition on wiki they should!
  • 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!?!
  • Students & THIRD PARTIES
  • 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
  • 6 testers testing 26 interfaces
  • 4287 scripts to be run in each cycle - not possible - so scripts were prioritized
  • - 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 ?
  • Notice the movement in August 2010: down, up, down
  • How many now want to get in to testing?Not a single person I’ve met has said they wanted to be a tester
  • Do development…. And then come testing
  • Transcript of "Uni of Auckland Lecture 20110823"

    1. 1. Secrets of Software Testing Farid Vaswani University of Auckland Blog: http://geek4eva.com/ Twitter: @FVaswani 23 August 2011
    2. 2. IntroductionExperience • 12 years IT experience. Development & Testing • 7 years Software Testing • 4 years lead/management positions • Conference Speaker • Automation geek • Techie / Grumpy / Unsatisfied TesterResponsibilities • 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. 3. University of Auckland Rank in NZ Group Applications staff Students every year Central ITS Staff Staff
    4. 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. 5. Software Testing Who defines QUALITY?
    6. 6. Agents Countries Max Applicants Agencies Applications Agents per year
    7. 7. 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
    8. 8. Project FOCUS – Student Services Online (SSO) Data Conversion Functional Process Integration Go-Live Regression Usability Security Compatibility Performance Disaster Recovery UAT
    9. 9. Project FOCUS – Student Services Online (SSO) Mega Processes Test Cycles Sub Processes UAT Testers Interfaces Process Testers Technical Testers
    10. 10. Project FOCUS – Student Services Online (SSO) Generic Tests - 11 Process Testing - 2344 Interface Testing - 464 Data Conversion - 616 Enhancements - 786 Reports - 51 Compatibility - 15
    11. 11. Integration
    12. 12. Integration Scenario
    13. 13. Integration Bug Identity Management Graduation Ministry of Education ID Cards Positive ID
    14. 14. Integration Bug
    15. 15. Project FOCUS – Student Services Online (SSO) Defects
    16. 16. Information
    17. 17. Information
    18. 18. An in-depth investigationas to how the issues thatarose went undetected iswell underway, and we aretreating this with utmostimportance.
    19. 19. Test Tools
    20. 20. Infrastructure the cloud Test Lab – in
    21. 21. Graduate Tester Tester Test Test Analyst Engineer Senior Test Senior TA Lead TE Usability Test Test Security Expert Manager Architect ArchitectTest Consultant CIO
    22. 22. Questions
    23. 23. Secrets of Software Testing Farid Vaswani University of Auckland Blog: http://geek4eva.com/ Twitter: @FVaswani 23 August 2011

    ×