หน่วยสมรรถนะ
ทดสอบโปรแกรมแบบ Unit test
สาขาวิชาชีพอุตสาหกรรมดิจิทัล
รายละเอียดหน่วยสมรรถนะ
1. รหัสหน่วยสมรรถนะ | ICT-ENTK-009B |
2. ชื่อหน่วยสมรรถนะ | ทดสอบโปรแกรมแบบ Unit test |
3. ทบทวนครั้งที่ | 1 / - |
4. สร้างใหม่ | ปรับปรุง |
5. สำหรับชื่ออาชีพและรหัสอาชีพ (Occupational Classification) | |
อาชีพนักพัฒนาระบบ |
6. คำอธิบายหน่วยสมรรถนะ (Description of Unit of Competency) | |
เป็นผู้ที่มีสามารถทำ Finish detail design process และจัดทำรายงาน Unit test |
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 (จากระบบ) |
---|---|---|---|
10302.01 ดำเนินการ Finish detail design process | 1.1 วิเคราะห์จำนวน Functionality | 10302.01.01 | 118826 |
10302.01 ดำเนินการ Finish detail design process | 1.2 ตรวจสอบเงื่อนไขการทดสอบ | 10302.01.02 | 118827 |
10302.02 จัดทำรายงาน Unit test | 2.1 เขียน Test plan ระบุ timeline, คน, resource | 10302.02.01 | 118828 |
10302.02 จัดทำรายงาน Unit test | 2.2 วิเคราะห์ผลทดสอบเพื่อ go live หรือ no go live | 10302.02.02 | 118829 |
12. ความรู้และทักษะก่อนหน้าที่จำเป็น (Pre-requisite Skill & Knowledge) | |
N/A |
13. ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge) | |
(ก) ความต้องการด้านทักษะ 1. วิเคราะห์จำนวน Functionality 2. ตรวจสอบความเงื่อนไขการทดสอบ 3. เขียน Test plan ระบุ timeline, คน, resource 4. วิเคราะห์ผลทดสอบเพื่อ go live หรือ no go live (ข) ความต้องการด้านความรู้ 1. ความรู้ในการวิเคราะห์จำนวน Functionality 2. ความรู้เกี่ยวกับการตรวจสอบเงื่อนไขการทดสอบ 3. ความรู้เกี่ยวกับการเขียน Test plan ระบุ timeline, คน, resource 4. ความรู้เกี่ยวการวิเคราะห์ผลทดสอบเพื่อ go live หรือ no go live |
14. หลักฐานที่ต้องการ (Evidence Guide) | |
หลักฐานที่ต้องการจะกำหนดข้อแนะนำเกี่ยวกับการประเมิน และควรที่จะใช้ประกอบร่วมกันกับเกณฑ์การปฏิบัติงาน (Performance Criteria) และ ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge) (ก) หลักฐานการปฏิบัติงาน (Performance Evidence) 1. เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน (ข) หลักฐานความรู้ (Knowledge Evidence) 1. ผลจากการสอบข้อเขียน 2. ผลจากการสอบปฏิบัติ (ค) คำแนะนำในการประเมิน ผู้เข้ารับการประเมินต้องผ่านการประเมิน ที่ครอบคลุมในทุกสมรรถนะประเมินย่อย ขอบเขต ความรู้และทักษะที่กำหนด ในกรณีที่ผู้รับการประเมินผ่านไม่ครบตามเกณฑ์ที่กำหนด ผู้ประเมินจะต้องแจ้งหน่วยสมรรถนะที่ไม่ผ่าน และให้ผู้รับการประเมินไปทบทวนสมรรถนะที่ยังไม่ผ่านและสามารถกลับมาทดสอบสมรรถนะใหม่อีกครั้ง (ง) วิธีการประเมิน 1. ผู้ประเมินทำการประเมินการปฏิบัติงานที่ต้องการของผู้เข้าทดสอบโดยใช้ เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน 2. ผู้ประเมินทำประเมินความรู้ผู้เข้าทดสอบโดยใช้การสอบข้อเขียน แบบสัมภาษณ์และการสอบปฏิบัติ |
15. ขอบเขต (Range Statement) | |
(ก) คำแนะนำ ในการปฏิบัติงานให้คำนึงถึง การทำ Finish detail design process และผลจากการจัดทำรายงาน Unit test (ข) คำอธิบายรายละเอียด 1. วิเคราะห์จำนวน Functionality 2. ตรวจสอบเงื่อนไขการทดสอบ 3. จัดทำรายงาน Test plan ระบุ timeline, คน, resource 4. วิเคราะห์ผลทดสอบเพื่อ go live หรือ no go live |
16. หน่วยสมรรถนะร่วม (ถ้ามี) | |
N/A |
17. อุตสาหกรรมร่วม/กลุ่มอาชีพร่วม (ถ้ามี) | |
N/A |
18. รายละเอียดกระบวนการและวิธีการประเมิน (Assessment Description and Procedure) | |
วิธีการประเมินสามารถจำแนกได้ตามสมรรถนะย่อย ดังนี้ 1. สมรรถนะย่อย 10302.01 ดำเนินการ Finish detail design process ให้ทำการทดสอบโดยใช้การสอบข้อเขียน และการสอบปฏิบัติ 2. สมรรถนะย่อย 10302.02 จัดทำรายงาน Unit test ให้ทำการทดสอบโดยใช้การสอบข้อเขียน และการสอบปฏิบัติ |