+ All Categories
Home > Education > Understanding software testing

Understanding software testing

Date post: 12-Apr-2017
Category:
Upload: francois-le-notre
View: 139 times
Download: 0 times
Share this document with a friend
20
SOFTWARE TESTING
Transcript
Page 1: Understanding software testing

SOFTWARE TESTING

Page 2: Understanding software testing

2

TeachersSophea OuFrancois Le Notre

WELCOME TO SOFTWARE TESTING CLASS!

Page 3: Understanding software testing

3

Understanding software testing

Chapter 1

- Why software testing?- What is software testing?- Determine the risks of an application- A useful skill: attention to details

Page 4: Understanding software testing

4

Why software testing?

Page 5: Understanding software testing

5

Lethal consequences: Therac 25 case

Page 6: Understanding software testing

6

NASA Mars Climate Orbiter & Polar lander failure: nearly $350million loss

Page 7: Understanding software testing

7

Game activity!

Let's guess the impact of some bugs...

Page 8: Understanding software testing

8

Blue screen bug on Department store

Page 9: Understanding software testing

9

Online retailer of car parts in United Kingdom

Page 10: Understanding software testing

10

You just bought a pack of biscuits!

Page 11: Understanding software testing

11

Current result VS expected result

Page 12: Understanding software testing

12

Why software testing?

- Software failures can lead to disastrous consequences

=> Testers need to detect the risks and the bugs with severe consequences in a software

- Customers will NOT give a 2nd chance to your product if it fails to do what they are expecting

=> Testers need to verify that the software behaves as it is intended to behave

Page 13: Understanding software testing

13

Testing cycle

Question requirements

Study and question specifications

Design a test plan

Execute tests scenarii

Report bugs

Report the software state

Page 14: Understanding software testing

14

“Value to anyone who matters“

=

Software quality

Page 15: Understanding software testing

15

When do we test?

Testing should start as early as possible!

Page 16: Understanding software testing

16

ActivityRisks of a Daelim motorcycle...

Page 17: Understanding software testing

17

Useful skills for a tester

Attention to details

Do you have it?

Let's check with a video...

Last chance :)

Page 18: Understanding software testing

18

What have we learnt today?

Risks & threats to customers

Customer's expectations

Testing is an investigation

Attention to detailswill be key

Software value

Testing shouldStart early

Page 19: Understanding software testing

19

At home...

Think about and write:•1 severe bug in real life•1 low impact bug

We will review together at the next sessionWe will review together at the next sessionSubmit your work on google class room: Submit your work on google class room: n4lgttn4lgtt

Page 20: Understanding software testing

20


Recommended