Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Chapter 1 - Why Testing.ppt

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
Career Choice for Graduates
Career Choice for Graduates
Chargement dans…3
×

Consultez-les par la suite

1 sur 11 Publicité

Plus De Contenu Connexe

Similaire à Chapter 1 - Why Testing.ppt (20)

Plus récents (20)

Publicité

Chapter 1 - Why Testing.ppt

  1. 1. Testing & QA – Will you take this challenge ??  Version: 1.0 Date: Sep’2014
  2. 2. Contents  Why do Testing/ QA ??? – Inefficient testing – Methodical testing  Industry Focus/ Trends on Testing  IQAS focus on testing
  3. 3. Why do Testing / QA ???  A single error can cause death or injury if it fails in case of safety critical applications.  An AA Jet crashed in Colombia (S.A) because the captain entered an incorrect one-letter computer command that sent the jet into a mountain killing 158 people aboard.  NTSE fined TD Waterhouse Investor services US$ 225,000 for its web site failures – inability to file on-line stock orders and inadequate customer service.  A flaw in their ‘ticket bidding’ software made United Airlines to fly patrons for US$ 28 from San Francisco to Paris.  Ariane 5 was remotely destroyed within 40 seconds of launch causing a loss of US$ 500 million because of a wrong exception handling. THESE ERRORS COULD HAVE BEEN AVOIDED IF METHODICAL TESTING WAS DONE !!
  4. 4. Why do Testing / QA ??? – inefficient testing  Question - So can anybody do testing ?  Answer - Yes Anyone can do testing. ‘Type in’ anything which could cause an error. Give any inputs to the application under test. - A concept called monkey testing ! BUT  Will this bring out most of the errors ?  Can the tester confidently tell that he has tested the entire application ?  Can he reproduce the errors he found out during testing ?  Can he test the application without domain knowledge ? – many companies hire end users to do testing, but that’s not so effective.  When will he stop testing for the application ?  Will the application perform well when its used by many users in production?
  5. 5. Why do Testing / QA ??? – methodical testing  Question - So can anybody do Methodical testing ?  Answer - No Methodical Testing is Creative & Challenging.  Testing is not simple! Specially for bigger & more complex applications.(like ERP, Banking,etc.) A tester should – Be creative. – Have sound business knowledge. – Have Testing experience for effective testing. – Have sound methodology. – Have programming knowledge for test automation. – Have Good communication skills.
  6. 6. Industry trend/ focus on testing  Even though the IT sector as a whole may be in the employment doldrums, jobs in software test and quality assurance have remained steady.  Wayne Middleton, CEO and publisher of a leading software quality magazine, says, "I see a resurgence of demand in software testing careers. I have seen business go up 50% from 2001."  Middleton cites Microsoft as an example. "For every one developer they hire, they hire one software tester as well."  Middleton believes that in the next few years, there will be an increased need of QA testers in the areas of consumer goods and financial services. They also see an increase in testing of wireless devices, such as cell phones and hand-held organizers.
  7. 7. Industry trend/ focus on testing … contd.  Software testing is projected as the next revenue generating stream for Indian vendors with the global demand for testing expected to grow exponentially in the future, as mission critical applications are increasingly relying on software.  The future looks bright for those in the exciting field of software quality assurance and testing.  And let's face it, software developers will always need someone to zap their inevitable bugs.
  8. 8. Independent QA Services (IQAS)  IQAS is a new unit of 7ITech Solutions – about 1.5 years old  IQAS is the voice of 7ITech’s Testing and QA initiative  While other PU’s do testing, IQAS’ approach is completely methodical and professional  IQAS is poised to grow exponentially  IQAS is the highest contributor to the company’s operating margins.
  9. 9. Independent QA Services Overview • Strategic Test Management Consultancy • Test Process Consultancy • Test Program Management • Test Automation Consultancy • Performance Test Consultancy • Performance benchmarking • Availability Testing • Reliability Testing • Security assessment • Automated Regression testing • Product Certification • Functionality testing • Systems Integration testing • User Acceptance testing • Usability testing • Globalization testing • Compatibility testing • Disaster Recovery testing Custom Validation Services Specialty Validation Services Validation Solutions Value Add
  10. 10. Projected testing demand by services – based on current business opportunities by horizontals Consulting/ Management 8% Validation Services 56% Performance Testing 11% UAT 9% Hardware Migration Testing 0% Automation Services 12% Training 4% Consulting/ Management Validation Services Performance Testing UAT Hardware Migration Testing Automation Services Training
  11. 11. Thank You!

×