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