software testing : เป็นกิจกรรมเพื่อค้นหาข้อผิดพลาดที่เกิดขึ้น หรืออาจจะเกิดขึ้นเพราะในการพัฒนาโปรแกรมย่อมมีความผิดพลาดเกิดขึ้น แล้วทำการแก้ไข ป้องกันข้อผิดพลาดดังกล่าว รวมถึงประเมินผลที่ได้จากการทำงานของซอฟต์แวร์ ว่าครบถ้วนและถูกต้องตามข้อกำหนดความต้องการหรือไม่
---------------------------------------------------------------------------------------------------------------------------------
คำศัพท์เกี่ยวกับการทดสอบซอฟต์แวร์
Error หรือ Mistake : เกิดจากคนเป็นผู้ที่ทำให้เกิดความผิดพลาดนี้ขึ้นมา เช่น ใช้คำสั่งผิด พิมพ์คำสั่งผิด กรณีนี้จะเรียกว่าbug
Fault หรือ Defect : เป็นผลลัพธ์ที่เกิดขึ้นจาก error หรือเรียกว่า fault เป็นตัวแทนของ error รูปแบบต่างๆ ซึ่งมีอยู่ 2 แบบคือ
=> Fault of comission : ผู้พัฒนาทำผิดไปจากที่ได้รับมอบหมาย
=> Fault of omission : ผู้พัฒนาทำผิดเพราะละเลยหรือลืมสิ่งที่ต้องทำ ทำให้ไม่เกิดสิ่งผิดพลาดที่เป็นตัวแทนของ error นั้นซึ่งทำให้ค้นพบยากและแก้ไขได้ยาก
Failure : จะเกิดขึ้นเมื่อมีการประมวลผล Fault มักจะเจอ failure ได้จากการรัน source code ซึ่งจะเกิดขึ้นจาก fault of commission(เกิดจากการเขียน code ผิด) ส่วน fault of ommission จะไม่เจอตอนรันเพราะจะไม่ได้เขียนcode ส่วนนั้นลงไป
Incident : อาการผิดปกติที่บ่งบอกให้รู้ว่ามี failure เกิดขึ้น
Test case : หรือที่เรียกว่ากรณีทดสอบ จะต้องมีลักษณะที่สัมพันธ์กับพฤติกรรมของโปรแกรมนั้นๆ หลักๆแล้วจะประกอบด้วย ข้อมูลที่ input เข้าไปในโปรแกรม และมี expected output คือผลลัพธ์ที่คาดว่าจะได้รับจากการป้อน input นั้นเข้าไป
Test : เป็นการนำ Test case มาทำการทดสอบกับซอฟต์แวร์ เพื่อค้นหาข้อผิดพลาดให้เจอ หรือ เพื่อให้รูปว่าโปรแกรมทำงานได้ถูกต้อง
Testing : กระบวนการประเมินค่าระบบ อาจจะใช้ คนทำหรือทำโดยอัตโนมัติ เพื่อชี้ให้เห็นว่ามีข้อผิดพลาดเกิดขึ้นหรือไม่ โดยเปรียบเทียบระหว่างผลลัพธ์ที่คาดว่าจะได้รับ กับ ผลลัพธ์ที่ได้จากระบบ
---------------------------------------------------------------------------------------------------------------------------------
ความหมายและคำศัพท์เกี่ยวกับการทำ software testing
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP VIP Members
- โพสต์: 4933
- ลงทะเบียนเมื่อ: 02/06/2014 9:58 am
ความหมายและคำศัพท์เกี่ยวกับการทำ software testing
บางที Bug ก็ไม่มีเหตุผล และไม่ต้องการคำจำกัดความ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ หัวข้อหลักเกี่ยวกับการทำ software testing
โดย jay_limm » 03/06/2014 9:56 am » ใน Software testing - 1 ตอบกลับ
- 28944 แสดง
-
โพสต์ล่าสุด โดย Nattawut Khamjai
21/01/2017 8:43 pm
-
-
- 0 ตอบกลับ
- 2411 แสดง
-
โพสต์ล่าสุด โดย jay_limm
03/06/2014 2:35 pm
-
- 0 ตอบกลับ
- 2781 แสดง
-
โพสต์ล่าสุด โดย jay_limm
04/06/2014 3:52 pm
-
- 0 ตอบกลับ
- 3393 แสดง
-
โพสต์ล่าสุด โดย pnut
15/08/2016 4:28 pm
-
-
โพสต์ใหม่ แนะนำตำแหน่งงาน PHP, Software Testing, ERP ครับ
โดย Tanatip » 09/02/2015 4:38 pm » ใน พูดคุยเรื่องทั่วไป จับฉ่าย - 1 ตอบกลับ
- 1243 แสดง
-
โพสต์ล่าสุด โดย atulraj123
30/05/2022 5:47 pm
-
-
-
โพสต์ใหม่ Why Software Testing Training Is Important ?
โดย atulraj123 » 10/12/2021 3:22 pm » ใน JavaScript & jQuery Ajax & Node.JS - 3 ตอบกลับ
- 2734 แสดง
-
โพสต์ล่าสุด โดย GiannaValentine
28/10/2023 7:31 am
-
-
-
โพสต์ใหม่ วิธีการทดสอบ (white box, black box) Software Testing
โดย jay_limm » 04/06/2014 2:10 pm » ใน Software testing - 1 ตอบกลับ
- 32157 แสดง
-
โพสต์ล่าสุด โดย mindphp
07/08/2017 10:38 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 73