วันพฤหัสบดีที่ 30 มิถุนายน พ.ศ. 2554

การทดสอบระบบ (System Testing)

การทดสอบระบบ ( System Testing)

เป็นการทดสอบโปรแกรมที่ใช้งานในระบบ ว่าทำงานได้อย่างถูกต้องหรือไม่ก่อนที่จะดำเนินงานติดตั้งระบบเพื่อใช้งานจริง

การทดสอบ เป็นการประกันความถูกต้องในด้านใดได้บ้าง
– Verification

การตรวจสอบความถูกต้องหลังจากยอมรับในรายละเอียดของระบบ
Validation (ในการส่งมอบ)
การตรวจสอบความถูกต้องจากความต้องการของผู้ใช้งาน


กลยุทธ์ในการทดสอบระบบ (Testing Strategies)
Black Box Testing
เป็นการทดสอบที่ไม่สนใจว่าระบบทำงานอย่างไร แต่จะดูที่ข้อมูลนำเข้าและผลลัพธ์ที่ออกมาเท่านั้น

White Box Testing
เป็นการทดสอบการทำงานภายในระบบ ว่ามีลักษณะการประมวลผล อย่างไร รวมทั้งข้อมูล Input และ Output ด้วย
รวมทั้งตรวจสอบข้อผิดพลาดทางตรรก และความถูกต้องของ Procedure & Function ในการทำงาน



ระดับของการทดสอบ

- Unit Testing (ทดสอบ Module)
- Integration Testing (ทดสอบการประกอบกัน)
-
Sub - System Testing (ทดสอบระบบย่อย)

- System Testing (ทดสอบระบบรวม)
-
Acceptance Testing (ทดสอบการยอมรับระบบ)

กรอบการทำงานในการทดสอบระบบ

5 ความคิดเห็น:

  1. เพิ่มเติ่มข้อมูล..จากผู้โพสนะค่ะ ^^
    (น.ส. ชุติมา สิงห์เส .. 'อ๋อหรอ')

    ผู้ที่สนใจสามารถศึกษารายละเอียดเพิ่มเติมได้ที่ ::
    http://oas.psu.ac.th/~skittiphong/maejo/chapter.php

    ตอบลบ
  2. หากมีการสร้างระบบขึ้นมาใหม่ก็ย่อมต้องมีการทดสอบระบบใหม่ ว่า มีประสิทธิภาพ ตรงกับความต้องการของผู้ใช้งาน หรือระบบมีความตรงกันกับงานด้านนั้นๆ หรือไม่ เพื่อให้ระบบใหม่ที่สร้างขึ้นมานำมาใช้งานจริงมากที่สุด
    และการทดสอบระบบ ทำให้รู้จุดบกพร่อง เพื่อนำไปใช้ในการพัฒนาระบบในครั้งต่อไปได้อีกด้วย

    BY สุภาพร แซ่แต้ (บี) 51040886

    ตอบลบ
  3. การทดสอบระบบถือว่า เป็นวิธีการหนึ่งที่ดีนะค่ะ เมื่อเรามีต้องการระบบหนึ่งขึ้นมาเมื่อเราสร้างระบบขึ้นมาแล้ว เราต้องทำการทดสอบว่า ระบบนั้นสามารถนำไปใช้ได้ตรงกับความต้องการหรือไม่ ถ้าไม่เราก็จะได้สามารถแก้ไขให้ระบบนั้นสามารถตอบสนองความต้องการของผู้ใช้ได้ค่ะ

    ฺBY นางสาวพิชชานันทฺ์ พินิจธนภาคย์ (เอ)

    ตอบลบ
  4. เห็นด้วยกับความคิดเห็นของเอ เพราะถึงแม้ว่านักวิเคราะห์จะออกแบบระบบที่คิดว่าดีแค่ไหน ถ้าไม่ทำการทดสอบระบบ เราก็ไม่รู้ว่า ระบบที่สร้างขึ้นตรงตามความต้องการของผู้ใช้จริงๆหรือไม่ ระบบเกิดปัญหาอะไร แก้ไขได้ยังไง ฯลฯ

    นัทธมน847 (โดนัท)

    ตอบลบ
  5. การทดสอบระบบมีความจำเป็น และควรทำด้วยความละเอียดรอบคอบ เพราะส่ง
    ผลต่อการนำระบบไปใช้งานจริง

    น.ส.ฤดีมาศ บุญทรง (ส้มโอ)

    ตอบลบ

หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น