Software Testing

Add to Favourites
Post to:

Description
A brief introduction about Software testing and its trends. Get an idea about software testing<br/>1. What is Software Testing?, 2. Why to Test?, 3. Failures?, 4. Certification & Benefits, 5. Why ISTQB?, 6. Good Test Engineer<br/>7. How Software can harm?<br/>To learn software testing, please join my online classes

Comments
Presentation Transcript Presentation Transcript

SOFTWARE TESTING : SOFTWARE TESTING

Software testing has the potential to improve customer satisfaction by delivering a more defect-free product.The business needs stable and reliable software. : Software testing has the potential to improve customer satisfaction by delivering a more defect-free product.The business needs stable and reliable software. Overview: Little or No testing leading to increased failure rates a substantial wastage of time and effort in re-work higher maintenance costs customer dissatisfaction

Slide 3 : 3 The system failures point to the inadequacy in a thermal vacuum test conducted before launching. From this analysis they calculated the temperature that the spacecraft would experience at 100 km from the Moon’s surface to be around 75°C whereas in the actual environment around the Moon it was more than 75°C. This led to the failure of the star sensors which play a pivotal role in controlling the position of the craft in space. Chandrayaan– 1 lost contact. What went wrong?

Slide 4 : 4 What is Software Testing? A process of verifying and validating that a software application or program meets the business requirements that guided its design and development, and works as expected. Software testing has THREE main purposes Verification - Are we building the product right? Validation - Are we building the right Product? Defect Finding Verification - confirms that the software meets its technical specifications. Validation - process confirms that the software meets the business requirements. Defect - variance between the expected and actual result.

Slide 5 : 5 Does the software or product work as expected? Satisfy the business requirements? Compatible with other systems? Perform well? Ready for release? Why to Test? Benefit Save time and money by identifying defects early Reduce development downtime Building a better application Concentrate on enhancements for later versions But a “bug” is really a problem in the code; software testing is focused on finding defects in the The instinctive response is “To find the bugs!” FINAL PRODUCT

Slide 6 : 6 People (e.g. by causing an aircraft crash in which people die, or by causing a hospital life support system to fail); Companies (e.g. by causing incorrect billing, which results in the company losing money); The Environment (e.g. by releasing chemicals or radiation into the atmosphere). Software failures can sometimes cause all three of these at once. Incorrect/Defective software can harm

Slide 7 : 7 Attention to details. Be well-versed with terminologies. Be skilled in application of test techniques. Understand the scope of different levels of testing. Know how to conduct different types of tests. Understand the process of testing. Understand effective use of tools. A GOOD Test Engineer

Certification : 8 Certification Certification has become recognised worldwide as the standard for professionals. Certification is a big step; a big decision. Certification is formal recognition of a level of proficiency in the information technology industry. More of these certifications is frequently a prerequisite for promotion or acquiring a new position. As the IT industry becomes more competitive, the ability for management to distinguish professional and skilled individuals in the field becomes mandatory. Certification demonstrates a level of understanding in carrying out quality assurance principles and practices. Indian Testing Board was founded in February 2004 and it was granted permission by ISTQB (International Software Testing Qualification Board) in April 2004. 1) Foundation Level 2) Advanced Level 3) Expert Level Why become Certified?

Slide 9 : 9 SUCCESS STORY More than 200 I.T. companies including all the big ones (Tier 1 and most of Tier 2 companies are our affiliates and conduct ISTQB training programs and exams regularly). Nearly 1,60,000 Certificate holders (Worldwide) of which 32,000 holders are from India alone and most of them are working with Multinational Companies. Why ITB? It is - Practical - Supports a career path - Represents the distilled wisdom of many experts in the field - About promoting the broad profession of software testing rather than the narrow financial interests of particular training companies and consultancies Market Trends Popular and More organizations prefer certification. Board will launch more certifications this year.

Want to learn?

Sign up and browse through relevant courses.

Name:
Your Email:
Password:
Country:
Contact no:


Area code Number
Subjects you are interested in:
Word verification: (Enter the text as in image)


Sign Up Already a member? Sign In
I agree to WizIQ's User Agreement & Privacy Policy
Oyyar Consulting Services
Software Testing Trainer, Consultant
User
2 Followers

Your Facebook Friends on WizIQ

Give live classes, create & sell online courses

Try it free Plans & Pricing

Connect