29
Why Software Testing? www.TransformToIT.com 517-518-9612

Why software testing

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Why software testing

Why Software Testing?

www.TransformToIT.com517-518-9612

Page 2: Why software testing

Major Software Failures• Small software defect caused military Satellite launching failure in

1999 worth 1.3 billion dollars. Cost of Defect is 1.3 Billion Dollars• US Bank Software Defect deposit amount in 830 customers worth

920 Millions in 1996.• Royal Bank Of Scotland Software Glitch : Customers not able to

access their online accounts for 5 days due to unusual software upgrades happened in working hours.

• Twitter Crashes due to Virus Attack.• LinkedIn Passwords Leaked.• “Go Daddy” Down due to virus attack – thousands of websites down

for certain time • Knight Capital trades 3 billion shares everyday reported huge loss

in third quarter due to software bug, losses 440 million due to ERP errors which generated Erroneous orders to buy stocks major companies which listed in NYSE.

Page 3: Why software testing

Major Software Failures – Contd..• Apple owned map application Apple Maps Errors for I OS users:

lot of bugs no labels, wrong directions , no public transit directions etc. CEO release apology note to the customers.

• Click Fenzy is Australian online sales event similar to cyber Monday in US, In 2012 site is crashed and thrown 404 Error due to not able to accommodate huge number of concurrent users.

• A computer Bug wreaked havoc on thousands of travellers with a US airline, delaying flights for hours. A bug in the dispatch system software resulted in hundreds of delayed flights across the US and internationally. The two hour outage held up 636 of the 5,679 scheduled flights and resulted in 10 flights being cancelled altogether.

• Defect or Bug:• Fault in system called Defect. If system is not working as

expected then called as defect.

Page 4: Why software testing

What is Software Testing

•Software Testing:

•Finding existing defects in the system to make sure software system working as expected.

•To Verify Completeness of the System

Page 5: Why software testing

Defect

•Fault in system called Defect. If system is not working as expected then called as defect.

Page 6: Why software testing

Defect Example – Software Requirement

Software Requirement for Marks-Pass/Fail Calculator:• FAIL Criteria: Out of 100 .Marks obtained less than 35

(<35) and greater than or equal to 0• PASS Criteria: Out of 100 .Marks obtained greater than

and equal to 35 • Invalid Value Criteria: Any Value less than 0 and greater

than 100 will be called as Invalid Value

Page 7: Why software testing

Source Code

Dim iMarks (Declare a variable to store marks obtained.)

If iMarks >= 0 and iMarks < 35 thensResult = “FAIL”

ElseIf iMarks > 35 and iMarks <= 100 then

sResult = “PASS”Else

sResult = “Invalid”End If

Page 8: Why software testing

Why QA Testing Career?

•No Prior IT Career required.•Easy to Learn•Stable Career.•Recession proof Jobs.•Competitive Salaries.•Salaries ranging from 50 K to 130K/

Annum.

Page 9: Why software testing

Our Training

•We feel Just simple “QA – Testing” Training is Incomplete.

QA- Testing

/Handson

Page 10: Why software testing

Training Layers

Page 11: Why software testing

Why QA Testing Career?

•Stable Career.•Recession proof Jobs•Competitive Salaries.•Starting from 45K to 130K/ Annum•Small change requires possible retesting

of all functionalities of Application•Improved Quality:

Page 12: Why software testing

Why Our Training• High Quality Trainer who shares valuable real-time situations,

working samples, client interaction experiences, challenges faced.

• Recorded SessionsAll sessions are recorded and sent to students.

• Interactive ApproachStudents can ask any questions during live session.

• Real Time Explanation***Explains Concepts with Real-time scenarios

• Domain Knowledge Sessions***Domain Knowledge Sessions on Insurance & Finance domains

• Resume PreparationResume preparation

• Real-time Experience• Affordable Fee

Page 13: Why software testing

Thank You!

Page 14: Why software testing
Page 15: Why software testing
Page 16: Why software testing
Page 17: Why software testing

Training

•We feel Just “QA – Testing” Training is Incomplete.

QA- Testing

Concepts

Page 18: Why software testing

Training Layers

Page 19: Why software testing

Why Our Training• High Quality Trainer who shares valuable real-time

situations, working samples, client interaction experiences,challenges faced.

• Recorded SessionsAll sessions are recorded and sent to students.

• Interactive ApproachStudents can ask any questions during live session.

• Real Time Explanation***Explains Concepts with Real-time scenarios

• Domain Knowledge Sessions***Domain Knowledge Sessions on Insurance & Finance domains

• Resume PreparationResume preparation

• Real-time Experience• Affordable Fee

Page 20: Why software testing

Our Track record

•We helped plenty of our trainees to their Kick Start IT Career.

Out of our 15 QA Batches ▫42 Trainees working as Functional QA

Testers▫8 Trainees working as Performance Testers▫2 Trainee working as Performance Test

Lead ▫6 Trainees working as QA Lead▫1 Trainee Working as QA Manager.

Page 21: Why software testing

Why QA Testing Career?

•Stable Career.•Recession proof Jobs•Competitive Salaries.•Starting from 45K to 130K/ Annum•Small change requires possible retesting

of all functionalities of Application•Improved Quality:

Page 22: Why software testing

Training Schedule• Theoretical Study• Practical Execution of testing• Spend Considerable time for Home Work (Assignments)• Classes: Three WeekDays evening

6.30 pm CST to 8.30 pm CSTWeekend: Saturday 9.30 am CST to 12.30 pm CST

Page 23: Why software testing

Thank You!

Page 24: Why software testing
Page 25: Why software testing
Page 26: Why software testing

Training Plan

Page 27: Why software testing
Page 28: Why software testing

BA Career

•Analytical Mind•Communicate & Write•Problem Solver

Page 29: Why software testing

Business Analyst Reponsibilities

• Clarifying Business needs• Troubleshooting Software Issues• Proposing Solutions• Business Analysis is Beginner friendly• No Need Computer Degree• Recession Proof Job• Cannot be Outsourced• Salary almost double the antional Average• Fastest growing field no Slowdown • No need to throw away your past experience