หน่วยสมรรถนะ
ทดสอบโปรแกรมแบบ Integration Test
สาขาวิชาชีพอุตสาหกรรมดิจิทัล
รายละเอียดหน่วยสมรรถนะ
1. รหัสหน่วยสมรรถนะ | ICT-YMQA-015B |
2. ชื่อหน่วยสมรรถนะ | ทดสอบโปรแกรมแบบ Integration Test |
3. ทบทวนครั้งที่ | 1 / - |
4. สร้างใหม่ | ปรับปรุง |
5. สำหรับชื่ออาชีพและรหัสอาชีพ (Occupational Classification) | |
อาชีพนักทดสอบระบบ ระดับ 4 อาชีพนักพัฒนาระบบ ระดับ 5 |
6. คำอธิบายหน่วยสมรรถนะ (Description of Unit of Competency) | |
เป็นผู้ที่มีสามารถ ออกแบบการทดสอบตามการทำงานของ Software ออกแบบ Test case จัดทำเอกสารตาม Structure Chart จัดทำ Checklist plan test แต่ละ Unit ประเมินผลการวิเคราะห์ |
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 (จากระบบ) |
---|---|---|---|
10401.01 ออกแบบการทดสอบ Integration Test | 1. กำหนด/ตรวจสอบเงื่อนไข Entry Criteria | 10401.01.01 | 118885 |
10401.01 ออกแบบการทดสอบ Integration Test | 2. วิเคราะห์ SRS (ในมุมของIntegration) | 10401.01.02 | 118886 |
10401.01 ออกแบบการทดสอบ Integration Test | 3. จัดทำ/ปรับปรุง Test Case ทั้ง Functional/non-Functional (ในมุมของ Integration Test ให้สอดคล้อง SRS version) | 10401.01.03 | 118887 |
10401.01 ออกแบบการทดสอบ Integration Test | 4. จัดทำ checklist (ในมุมของIntegration) | 10401.01.04 | 118888 |
10401.01 ออกแบบการทดสอบ Integration Test | 5. จัดทำ test plan (ในมุมของIntegration) define exit criteria/) | 10401.01.05 | 118889 |
10401.01 ออกแบบการทดสอบ Integration Test | 6. จัดทำ test strategy | 10401.01.06 | 118890 |
10401.02 ดำเนินการทดสอบ Integration Test | 1. ดำเนินการ verify Software/SRS version | 10401.02.01 | 118891 |
10401.02 ดำเนินการทดสอบ Integration Test | 2. ทดสอบ Component/Unit Integration | 10401.02.02 | 118892 |
10401.02 ดำเนินการทดสอบ Integration Test | 3. ทดสอบ System/Service Integration | 10401.02.03 | 118893 |
10401.02 ดำเนินการทดสอบ Integration Test | 4. บันทึกผลการทดสอบแต่ละ Test Case | 10401.02.04 | 118894 |
10401.02 ดำเนินการทดสอบ Integration Test | 5. ระบุระดับของ Defect | 10401.02.05 | 118895 |
10401.03 จัดทำรายงาน | 1. วิเคราะห์และสรุปผลการทดสอบ Integration Test (Defect/Severity/rework) | 10401.03.01 | 118896 |
10401.03 จัดทำรายงาน | 2. รายงานและนำเสนอผลการทดสอบ Execution Test (ประเมิน exit criteria) | 10401.03.02 | 118897 |
12. ความรู้และทักษะก่อนหน้าที่จำเป็น (Pre-requisite Skill & Knowledge) | |
N/A |
13. ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge) | |
(ก) ความต้องการด้านทักษะ 1. ออกแบบ Test case 2. สร้าง Structure Chart 3. วิเคราะห์ test plan 4. ดำเนินการ Test Software Unit 5. ประเมินผลการวิเคราะห์ (Verification, Defect, Fail, Right system, re-testing) 6. จัดทำแบบทดสอบ (test plan, test evaluate criteria (test phase)) 7. เขียนสรุปผลการทดลอง 8. ออกแบบ Load test เพื่อทดสอบการทำงานภายใต้สถานการณ์ต่าง ๆ (ข) ความต้องการด้านความรู้ 1. ความรู้เกี่ยวกับการออกแบบ Test case 2. ความรู้เกี่ยวกับการสร้าง Structure Chart 3. ความรู้เกี่ยวกับการวิเคราะห์ Test plan 4. ความรู้เกี่ยวกับการดำเนินการ Test Software Unit 5. ความรู้เกี่ยวกับการประเมินผลการวิเคราะห์ (Verification, Defect, Fail, Right system, re-testing) 6. ความรู้ในการจัดทำแบบทดสอบ (test plan, test evaluate criteria (test phase)) 7. ความรู้ในการเขียนสรุปผลการทดลอง 8. ความรู้ในการออกแบบ Load test เพื่อทดสอบการทำงานภายใต้สถานการณ์ต่าง ๆ |
14. หลักฐานที่ต้องการ (Evidence Guide) | |
หลักฐานที่ต้องการจะกำหนดข้อแนะนำเกี่ยวกับการประเมิน และควรที่จะใช้ประกอบร่วมกันกับเกณฑ์การปฏิบัติงาน (Performance Criteria) และ ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge) (ก) หลักฐานการปฏิบัติงาน (Performance Evidence) 1. เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน (ข) หลักฐานความรู้ (Knowledge Evidence) 1. ผลจากการสอบข้อเขียน 2. ผลจากการสัมภาษณ์ 3. ผลจากการสอบฏิบัติ (ค) คำแนะนำในการประเมิน ผู้เข้ารับการประเมินต้องผ่านการประเมิน ที่ครอบคลุมในทุกสมรรถนะประเมินย่อย ขอบเขต ความรู้และทักษะที่กำหนด ในกรณีที่ผู้รับการประเมินผ่านไม่ครบตามเกณฑ์ที่กำหนด ผู้ประเมินจะต้องแจ้งหน่วยสมรรถนะที่ ไม่ผ่าน และให้ผู้รับการประเมินไปทบทวนสมรรถนะที่ยังไม่ผ่านและสามารถกลับมาทดสอบสมรรถนะใหม่อีกครั้ง (ง) วิธีการประเมิน 1. ผู้ประเมินทำการประเมินการปฏิบัติงานที่ต้องการของผู้เข้าทดสอบโดยใช้ เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน 2. ผู้ประเมินทำประเมินความรู้ผู้เข้าทดสอบโดยใช้การสอบข้อเขียน แบบสัมภาษณ์และการสอบปฏิบัติ |
15. ขอบเขต (Range Statement) | |
(ก) คำแนะนำ ในการปฏิบัติงานให้คำนึงถึง Integration Test ที่เป็นการทดสอบเกี่ยวกับการเชื่อมต่อระบบต่าง ๆ เข้าด้วยกัน รวมถึงการทดสอบระดับ API (ข) คำอธิบายรายละเอียด 1. แผนการทดสอบโปรแกรมต้องดำเนินการตามลำดับงานที่กำหนด 2. ใช้เครื่องมือหรืออุปกรณ์ตามที่กำหนดไว้ในขั้นตอนการออกแบบทดสอบ 3. ผลการทดสอบ ประกอบด้วย รายงานผลการทำงานในแต่ละโมดูลที่ทดสอบ 4. แผนการทดสอบเป็นไปตามการออกแบบ 5. จัดทำสรุปผลการทดสอบเป็นไปตามแผนการทดสอบ |
16. หน่วยสมรรถนะร่วม (ถ้ามี) | |
N/A |
17. อุตสาหกรรมร่วม/กลุ่มอาชีพร่วม (ถ้ามี) | |
N/A |
18. รายละเอียดกระบวนการและวิธีการประเมิน (Assessment Description and Procedure) | |
วิธีการประเมินสามารถจำแนกได้ตามสมรรถนะย่อย ดังนี้ 1. สมรรถนะย่อย 10401.01 ออกแบบการทดสอบ Integration Test ให้ทำการทดสอบโดยใช้การสอบข้อเขียน แบบสัมภาษณ์ และการสอบปฏิบัติ 2. สมรรถนะย่อย 10401.02 ดำเนินการทดสอบ Integration Test ให้ทำการทดสอบโดยใช้การสอบข้อเขียน แบบสัมภาษณ์และการสอบปฏบัติ 3. สมรรถนะย่อย 10401.03 จัดทำรายงาน ให้ทำการทดสอบโดยใช้การสอบข้อเขียน แบบสัมภาษณ์และการสอบปฏิบัติ |