8/3/2014The Realities of software Testing1 Software testing Realities What is the realities of software testing Why does the software testing not complete.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
E-COMMERCE WEBSITE Smartzap Co., Ltd.. Company Profile บริษัท สมาร์ทแซป จำกัด ก่อตั้งเมื่อปี 2543 (13 ปี ) ในช่วงยุค Internet เพิ่ง เริ่มต้น เป็นบริษัทที่ดำเนินงานทางด้าน.
Advertisements

John Rawls  John Rawls is the most famous American social contract theorist argued that “Justice is fairness” He Thought human natural have a appropriate.
Presented by GO. Question No.1 ก่อนปี 2008 PepsiCo ได้แบ่งการ ดำเนินงานเป็นกี่ Divisions.
หลักการและแนวคิดการนำ สื่ออิเล็กทรอนิกส์ มาใช้ใน การเรียนการสอน ผศ. นพ. ทรงพล ศรีสุโข 30 ก. ย
THE PARTS OF A FLOWERING PLANT AND THEIR FUNTION.
Set is a basic term in Mathematics. There is no precise definition for term “set”, But roughly speaking, a set is a collection of objects, Things or symbols,
Please help me. I want to go home. The wicked wizard won’t let me go if I can’t find the error in each following sentence.
จำนวน สถานะ NUMBER OF STATES. ประเด็นที่ สนใจ The number of distinct states the finite state machine needs in order to recognize a language is related.
นางสาวอุทัยวรรณ ชัยมงคล กลุ่มสาระการเรียนรู้ภาษาต่างประเทศ
Graphical User Interface charturong.ee.engr.tu.ac.th/CN208
Moment in Life บางขณะของชีวิต.
โดย คุณครูทานตะวัน เทียมถนอม กลุ่มสาระฯภาษาต่างประเทศ ชั้นมัธยมศึกษา ปีที่ 4 โรงเรียนอุบลรัตนราชกัญญาราชวิทยาลัย กรุงเทพมหานคร.
COMMUNICATION IN BUSINESS
VARIABLES, EXPRESSION and STATEMENTS. Values and Data Types Value เป็นสิ่งพื้นฐาน มีลักษณะเป็น ตัวอักษร หรือ ตัวเลข อาทิ 2+2 หรือ “Hello world” Value.
อาจารย์ มธ. อธิบายการใช้ โมเดลของ
คณะเศรษฐศาสตร์ มหาวิทยาลัยธรรมศาสตร์ 14 กันยายน พ. ศ.2552.
ระบบการจัดเก็บในคลังสินค้า
ออโตมาตาจำกัด FINITE AUTOMATA
REGULAR EXPRESSION การบรรยายแบบสม่ำเสมอ
Helping you make better treatment decisions for your patients.
Who Who broke my pencil ? Wichian Who has got my book ? Danai Who is your teacher ? Mr. Kasem.
Inductive, Deductive Reasoning ผศ.( พิเศษ ) น. พ. นภดล สุชาติ พ. บ. M.P.H.
Course Software Engineering SE Overview and Introduction.
December 25 th, 2013 Naresuan University Hospital, Faculty of Medicine, Naresuan University December 25 th, 2013 Naresuan University Hospital, Faculty.
Conditional Sentences There are 3 kinds of conditional sentences.
Problem with Subjunctive Verbs Some verbs and noun require a subjunctive. A subjunctive is a change in the usual form of the verb. It is often a verb word.
ข้อแตกต่างระหว่าง กับ ผู้ชนะ ผู้แพ้.
Chapter 6: Project Time Management
Merchant Marine Training Centre วิชาการเป็นเลิศ เชิดชู คุณธรรม ผู้นำ.
วิชาการเป็นเลิศ เชิดชูคุณธรรม ผู้นำ
Pronouns Pronouns (คำสรรพนาม) คือ คำที่ใช้แทนที่คำนาม
Exercise 4: Page 41.
Love Quotations นิยามแห่งรัก
Menu and Interactive with Powerpoint ให้นำเรื่อง Input /Output Technology มา จัดทำ การนำเสนอ โดยใช้หลักการ Menu and Interactive with powerpoint มาประยุกต์
Algorithm Efficiency There are often many approaches (algorithms) to solve a problem. How do we choose between them? At the heart of computer program.
Introduction to Earned Value Analysis.
 Not breathing!  Respiration is the process of releasing energy from food molecules  Bacteria and Fungi carry out: - Aerobic respiration ( การหายใจแบบใช้
Writing a research. Why Research?  To find whether the messages and the materials are appropriate to the target group  To modify the messages and the.
จัดทำโดย นางสาวทิพยรัตน์ กำลังมาก เลขที่ 19 นางสาวปัญณิศา ป้องขันธ์ เลขที่ 26 นางสาวพรวษาทวีกุล เลขที่ 27 นางสาววลัยลักษณ์ ขวัญคุ้ม เลขที่ 34 นางสาวอมรรัตน์
ผัก. หน่อไม้ ฝรั่ง กะหล่ำ ปลี แค รอท กะหล่ำ ดอก.
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
Dianne J. Hall David B. Paradice James F. Courtney Proceedings of the 34th Hawaii International Conference on System Sciences
ทุนทางปัญญา Intellectual Capital KM743 Session 3.1
Chapter 3 Simple Supervised learning
Introduction to Microprocessors II
UNIT 4 USING THE TELEPHONE. Expressions Can I help you ? - Yes, of course. - No, thank you. May I help you ? - Yes, thank you. - No, I’m sorry. What can.
An Online Computer Assisted Instruction Development of Electronics Devices Subject for Learning Effectiveness Testing By Assoc.Prof. Suwanna Sombunsukho.
Physical Chemistry IV The Ensemble
 Mr.Nitirat Tanthavech.  HTML forms are used to pass data to a server.  A form can contain input elements like text fields, checkboxes, radio-buttons,
English for everyday use
ว เคมีพื้นฐาน พันธะเคมี
ครูรุจิรา ทับศรีนวล “ATHENS”. “ATHENS” สามารถพูดและเขียนบรรยาย ลักษณะต่างๆ ของเมืองได้
Don’t Change the World อย่า ( คิด ) เปลี่ยนโลก. Once upon a time, there was a king who ruled a prosperous country กาลครั้งหนึ่งนานมาแล้ว ยังมีพระราชา.
ครูรุจิรา ทับศรีนวล Important birthdays ครูรุจิรา ทับศรีนวล.
ภาษาอังกฤษ ชั้นมัธยมศึกษาปึที่ 4 Grammar & Reading ครูรุจิรา ทับศรีนวล.
1. นี่เป็นสิ่งที่พระเยซูทรงทำ พระองค์ทรงรักษาทุกคน ที่เจ็บป่วยให้หายดี
I WISH YOU A GREAT DAY! ฉันขอให้คุณ มีความสุขมากๆในวันนี้ นะคะ!
(การสุ่มตัวอย่างเพื่อการยอมรับ)
คุณลักษณะของเพื่อนที่ดีที่สุด
อัตถิภาวนิยม existentialism J.K. Stevens, instructor
ที่มาและหน่วยงานกาชาดต่างๆ
แล้วไงเกี่ยวกับความจริง What About Truth?
1. พระเยซูทรงต้องการให้เราเป็น เหมือนพระองค์
ตอนที่ 4: เคลื่อนไปกับของประทานของท่าน Part 4: Flowing In Your Gift
โครงการสัมมนาเชิงปฏิบัติการบูรณาการภาครัฐและเอกชนในการจัดยุทธศาสตร์เศรษฐกิจภาคตะวันออก This template can be used as a starter file to give updates for.
Algebraic Fractions – Adding & Subtracting – Tarsia Jigsaw
<insert problem title>
Forces and Laws of Motion
Extreme Programming Explained: Embrace Change
STRATEGIES FOR SUCCESS
ใบสำเนางานนำเสนอ:

8/3/2014The Realities of software Testing1 Software testing Realities What is the realities of software testing Why does the software testing not complete Bugs follow bugs Why not fixed all bugs

8/3/2014The Realities of software Testing2 It’s impossible to test a program completely There are the reasons below: –The number of possible inputs is very large. –The number of possible outputs is very large. –The number of paths through the software is very large. –The software specification is subjective.

8/3/2014The Realities of software Testing3 Software testing is a risk-bases exercise Every software project has an optimal test effort

8/3/2014The Realities of software Testing4 Testing can’t show that bugs don’t exist Are there bugs in our software? Are there bugs in other software? Can you guarantee that there are no bugs to find?

8/3/2014The Realities of software Testing5 Bugs follow bugs Frequently: find one bug, then find other and more, Why? –Programmers have bad days ( เมื่อ programmer เจ้าของงานล้มป่วย ) –Programmers often make the same mistake ( ธรรมชาติของมนุษย์ที่ทำงานแบบเดิมๆตามนิสัย ) –Some bugs are really just the tip of the iceberg ( การออกแบบงานมักเพื่อแก้ปัญหาพื้นฐาน ฉะนั้นปัญหา ที่เกี่ยวข้องบางเรื่องไม่ได้คำนึงถึง )

8/3/2014The Realities of software Testing6 Not all bugs you find will be fixed Why? …..There are several reasons : There are not enough time. It is really not a bug. It is too risk to fix. It is just not worth it.

8/3/2014The Realities of software Testing7 There are not enough time In every project there are many software features: –Too few people to code and test. –Not enough room to left them –Must have software in time.

8/3/2014The Realities of software Testing8 It is really not bug It’s common for misunderstandings Test errors Specification change to result

8/3/2014The Realities of software Testing9 It is too risk to fix Software is fragile. Sometime is like spaghetti. (inter-twined) Under the pressure to release a product under tight schedule. It may be better to leave in the know bug to avoid the risk of creating than unknown ones

8/3/2014The Realities of software Testing10 It’s just not worth it. Bugs that would occur infrequently. Bugs that appear in little-used features. A user can prevent or avoid the bug.

8/3/2014The Realities of software Testing11 What happens when you make the wrong decision? found bug before the chip was released wasn’t worth discovered and rest. The Intel Pentium test engineers found bug before the chip was released, but the product team decided that it was such small, rare bug that it wasn’t worth fixing. They were under a tight schedule and decided to meet their current deadline and fix the bug in later releases of the chip. Unfortunately, the bug was discovered and rest.

8/3/2014The Realities of software Testing12 Software testing terms and definitions Precision : ถูกต้อง แน่นอน แม่นยำ กระฉับ พอดี พิถีพิถัน Accuracy : ถูกต้อง แน่นอน แม่นยำ

8/3/2014The Realities of software Testing13 Precision & Accuracy