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

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

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

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


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


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)
12309.01 ออกแบบบททดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์

1.1 อ่านผังงานตรงตามลำดับการทำงาน

1.2 เขียนโปรแกรมตามผังงาน

12309.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์

2.1 ระบุการทำงานของแต่ละ Function ของโปรแกรม

2.2 เขียนแบบทดสอบโปรแกรมในแต่ละ Function

2.3 เขียนแผนการทดสอบโปรแกรมย่อย

12309.03 ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ

3.1 ระบุการรับและส่งข้อมูลของแต่ละ Function

3.2 อธิบายผลลัพธ์ของแต่ละ Function

3.3 ระบุสาเหตุข้อผิดพลาดที่เกิดขึ้นของ แต่ละ Function

12309.04 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์เพื่ออินเตอร์เน็ตสรรพสิ่ง

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

4.2 ระบุกระบวนการทดสอบที่ทำให้เกิดข้อผิดพลาดขึ้นอย่างเป็นขั้นตอน


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 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์

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