understanding software testing
TRANSCRIPT
![Page 1: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/1.jpg)
SOFTWARE TESTING
![Page 2: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/2.jpg)
2
TeachersSophea OuFrancois Le Notre
WELCOME TO SOFTWARE TESTING CLASS!
![Page 3: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/4.jpg)
4
Why software testing?
![Page 5: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/5.jpg)
5
Lethal consequences: Therac 25 case
![Page 6: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/6.jpg)
6
NASA Mars Climate Orbiter & Polar lander failure: nearly $350million loss
![Page 7: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/7.jpg)
7
Game activity!
Let's guess the impact of some bugs...
![Page 8: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/8.jpg)
8
Blue screen bug on Department store
![Page 9: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/9.jpg)
9
Online retailer of car parts in United Kingdom
![Page 10: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/10.jpg)
10
You just bought a pack of biscuits!
![Page 11: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/11.jpg)
11
Current result VS expected result
![Page 12: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/14.jpg)
14
“Value to anyone who matters“
=
Software quality
![Page 15: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/15.jpg)
15
When do we test?
Testing should start as early as possible!
![Page 16: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/16.jpg)
16
ActivityRisks of a Daelim motorcycle...
![Page 17: Understanding software testing](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062902/58ede8b71a28ab0c0e8b45e7/html5/thumbnails/20.jpg)
20