หน่วยสมรรถนะ

หน่วยสมรรถนะ

ทดสอบโปรแกรมย่อยซอฟต์แวร์ ด้านซอฟต์แวร์เพื่ออินเตอร์เน็ตสรรพสิ่ง

สาขาวิชาชีพอุตสาหกรรมดิจิทัล


รายละเอียดหน่วยสมรรถนะ


1. รหัสหน่วยสมรรถนะ ICT-RZPO-054B

2. ชื่อหน่วยสมรรถนะ ทดสอบโปรแกรมย่อยซอฟต์แวร์ ด้านซอฟต์แวร์เพื่ออินเตอร์เน็ตสรรพสิ่ง

3. ทบทวนครั้งที่ 1 / -

4. สร้างใหม่ ปรับปรุง

5. สำหรับชื่ออาชีพและรหัสอาชีพ (Occupational Classification)

          อาชีพนักพัฒนาซอฟต์แวร์เพื่ออินเตอร์เน็ตของสรรพสิ่ง



6. คำอธิบายหน่วยสมรรถนะ (Description of Unit of Competency)
          เป็นผู้ที่สามารถออกแบบบททดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ และบันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์

7. สำหรับระดับคุณวุฒิ
1 2 3 4 5 6 7 8

8. กลุ่มอาชีพ (Sector)
          ผู้ประกอบวิชาชีพด้านอุตสาหกรรมดิจิทัล

9. ชื่ออาชีพและรหัสอาชีพอื่นที่หน่วยสมรรถนะนี้สามารถใช้ได้ (ถ้ามี)
2166 นักออกแบบกราฟิกและสื่อผสม2356 ผู้ฝึกอบรมด้านเทคโนโลยีสารสนเทศ2512 นักพัฒนาซอฟต์แวร์2513 นักพัฒนาเว็บไซต์และสื่อผสม2514 โปรแกรมเมอร์2519 นักวิเคราะห์และพัฒนาซอฟต์แวร์และโปรแกรมประยุกต์ ซึ่งมิได้จัดประเภทไว้ในที่อื่น2521 นักออกแบบและผู้บริหารฐานข้อมูล  

10. ข้อกำหนดหรือกฎระเบียบที่เกี่ยวข้อง (Licensing or Regulation Related) (ถ้ามี)
N/A

11. สมรรถนะย่อยและเกณฑ์การปฏิบัติงาน (Elements and Performance Criteria)
หน่วยสมรรถนะย่อย (EOC) เกณฑ์ในการปฏิบัติงาน (Performance Criteria) รหัส PC
(ตามเล่มมาตรฐาน)
รหัส PC
(จากระบบ)
12309.01 ออกแบบบททดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 1.1 อ่านผังงานตรงตามลำดับการทำงาน 12309.01.01 119239
12309.01 ออกแบบบททดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 1.2 เขียนโปรแกรมตามผังงาน 12309.01.02 119240
12309.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 2.1 ระบุการทำงานของแต่ละ Function ของโปรแกรม 12309.02.01 119241
12309.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 2.2 เขียนแบบทดสอบโปรแกรมในแต่ละ Function 12309.02.02 119242
12309.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 2.3 เขียนแผนการทดสอบโปรแกรมย่อย 12309.02.03 119243
12309.03 ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ 3.1 ระบุการรับและส่งข้อมูลของแต่ละ Function 12309.03.01 119244
12309.03 ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ 3.2 อธิบายผลลัพธ์ของแต่ละ Function 12309.03.02 119245
12309.03 ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ 3.3 ระบุสาเหตุข้อผิดพลาดที่เกิดขึ้นของ แต่ละ Function 12309.03.03 119246
12309.04 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์เพื่ออินเตอร์เน็ตสรรพสิ่ง 4.1 เขียนแจกแจงปัญหาที่เกิดขึ้นในการทดสอบของแต่ละ Function 12309.04.01 119247
12309.04 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์เพื่ออินเตอร์เน็ตสรรพสิ่ง 4.2 ระบุกระบวนการทดสอบที่ทำให้เกิดข้อผิดพลาดขึ้นอย่างเป็นขั้นตอน 12309.04.02 119248

12. ความรู้และทักษะก่อนหน้าที่จำเป็น (Pre-requisite Skill & Knowledge)
N/A

13. ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge)

(ก) ความต้องการด้านทักษะ


  1. อธิบายการทำงานของแต่ละ Function ของโปรแกรม

  2. ออกแบบทดสอบ

  3. จัดสร้างบททดสอบย่อยของโปรแกรม

  4. ใช้ Function รับ – ส่ง ข้อมูล

  5. อ่านและเขียน Function

  6. เขียนและเลือกใช้โปรแกรมย่อย

  7. บันทึกและอธิบายผลลัพธ์จากการทดสอบ

  8. อธิบายโครงสร้างของโปรแกรมย่อย

  9. แจกแจงปัญหาที่เกิดขึ้นในการทดสอบของแต่ละ Function

  10. ลำดับความสำคัญของข้อผิดพลาด

(ข) ความต้องการด้านความรู้


  1. ความรู้ในการออกแบบทดสอบ

  2. ความรู้เกี่ยวกับการทดสอบโปรแกรม

  3. ความรู้เกี่ยวกับการเขียนโปรแกรม

  4. ความรู้เกี่ยวกับโครงสร้างของ Function

  5. ความรู้เกี่ยวกับการรับ-ส่งข้อมูลของFunction

  6. ความรู้ในการอ่าน เขียน และแก้ไข ข้อผิดพลาดของ Function

  7. ความรู้เกี่ยวกับการเขียนโปรแกรมย่อย

  8. ความรู้เกี่ยวกับการทดสอบโปรแกรมย่อย

  9. ความรู้เกี่ยวกับโครงสร้างโปรแกรม

  10. ความรู้เกี่ยวกับการทดสอบข้อผิดพลาดของโปรแกรม

  11. ความรู้เกี่ยวกับขั้นตอนการทำงานของโปรแกรม


14. หลักฐานที่ต้องการ (Evidence Guide)

          หลักฐานที่ต้องการจะกำหนดข้อแนะนำเกี่ยวกับการประเมิน และควรที่จะใช้ประกอบร่วมกันกับเกณฑ์การปฏิบัติงาน (Performance Criteria) และ ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge)



          (ก) หลักฐานการปฏิบัติงาน (Performance Evidence)



                    1. เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน



          (ข) หลักฐานความรู้ (Knowledge Evidence)



                    1. ผลจากการสอบข้อเขียน



                    2. ผลจากการสัมภาษณ์



          (ค) คำแนะนำในการประเมิน



                    หลักฐานที่ต้องการเพื่อแสดงถึงสมรรถนะในส่วนนี้ ต้องมีความสำคัญและตอบสนองตามข้อกำหนดของสมรรถนะย่อยและเกณฑ์การปฏิบัติ โดยต้องแสดงถึง



                    1. ความรู้และทักษะที่เกี่ยวข้อง



                    2. กระบวนการในการทำงานและข้อกำหนดต่าง ๆ



                    3. ขอบเขตด้านอื่น ๆ ที่เกี่ยวข้อง



          (ง) วิธีการประเมิน



                    1. ผู้ประเมินทำการประเมินการปฏิบัติงานที่ต้องการของผู้เข้าทดสอบโดยใช้ เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน



                    2. ผู้ประเมินทำประเมินความรู้ผู้เข้าทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์


15. ขอบเขต (Range Statement)

          (ก) คำแนะนำ



                    ในการปฏิบัติงานให้คำนึงถึง หน้าจอ (GUI) และ/หรือ ลำดับงาน (Work Flow) หน้าจอ (GUI) และ/หรือ ลำดับงาน (Work Flow) ผลลัพธ์ของแต่ละ Function การทำงานของโปรแกรมย่อย รายการแบบทดสอบโปรแกรมย่อย ปัญหาที่เกิดขึ้นจากการทำงานและกระลานการทดสอบโปรแกรมย่อย



          (ข) คำอธิบายรายละเอียด



                    1. แบบร่างหน้าจอ (GUI) และ/หรือ ลำดับงาน (Work Flow)  เป็นไปตามที่กำหนดขอบเขตของงาน และตามการแสดงผลบนอุปกรณ์ต่างๆ



                    2. โปรแกรมที่พัฒนาจะต้องถูกต้องตามการแปลงผังงาน และเป็นไปตามขอบเขตของงาน คำนึงถึงการใช้งานบน Platform ที่กำหนด



                    3. ผลลัพธ์ของแต่ละ Function สามารถตรวจสอบข้อมูลการรับและส่งของแต่ละ Function



                    4. การทำงานของโปรแกรมย่อยเป็นไปตามขอบเขตที่กำหนดของงาน



                    5. รายการแบบทดสอบโปรแกรมย่อยตรงกับโปรแกรมย่อยที่ต้องการทดสอบ โดยมีผลลัพธ์และการบันทึกผลการทดสอบโปรแกรมย่อยเป็นไปตามขอบเขตของงาน



                    6. ปัญหาที่เกิดขึ้นจากการทำงานหรือการประมวลผลของโปรแกรมย่อยที่ทดสอบเท่านั้น



                    7. กระบวนการทดสอบ เริ่มจากการนำเข้าข้อมูลจนกระทั่งสิ้นสุดกระบวนการของโปรแกรมย่อยที่ดำเนินการทดสอบแล้วแสดงผลผิดพลาด


16. หน่วยสมรรถนะร่วม (ถ้ามี)
N/A

17. อุตสาหกรรมร่วม/กลุ่มอาชีพร่วม (ถ้ามี)
N/A

18. รายละเอียดกระบวนการและวิธีการประเมิน (Assessment Description and Procedure)

วิธีการประเมินสามารถจำแนกได้ตามสมรรถนะย่อย ดังนี้




  1. สมรรถนะย่อย 12309.01 ออกแบบบททดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์

  2. สมรรถนะย่อย 12309.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์

  3. สมรรถนะย่อย 12309.03 ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์

  4. สมรรถนะย่อย 12309.04 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์



ยินดีต้อนรับ