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

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

ทดสอบโปรแกรมย่อย Blockchain

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


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


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

2. ชื่อหน่วยสมรรถนะ ทดสอบโปรแกรมย่อย Blockchain

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

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

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

อาชีพนักพัฒนาระบบบล็อกเชน (Blockchain developer)


6. คำอธิบายหน่วยสมรรถนะ (Description of Unit of Competency)

ผู้ที่ผ่านหน่วยสมรรถนะนี้ สามารถกำหนด Use case/ Test Scenario ในการเขียน Unit test script และตรวจสอบความครบถ้วน และการทำงานที่ถูกต้อง (Code coverage) รวมถึงการวิเคราะห์และแก้ไข (Debug) 


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

8. กลุ่มอาชีพ (Sector)

ผู้ประกอบอาชีพในสาขาซอฟต์แวร์และการประยุกต์


9. ชื่ออาชีพและรหัสอาชีพอื่นที่หน่วยสมรรถนะนี้สามารถใช้ได้ (ถ้ามี)

N/A


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

N/A


11. สมรรถนะย่อยและเกณฑ์การปฏิบัติงาน (Elements and Performance Criteria)
หน่วยสมรรถนะย่อย (EOC) เกณฑ์ในการปฏิบัติงาน (Performance Criteria)
10105.01

วางแผนการทดสอบ (Unit test plan)

1. กำหนด Use case /Test Scenario

2. เขียน Unit test script

10105.02

ดำเนินการทดสอบ (Execution)

1. ทดสอบบนสภาพแวดล้อม (Environment) ที่กำหนด

2. ตรวจสอบความครบถ้วน และการทำงานที่ถูกต้อง (Code coverage)

3. วิเคราะห์และแก้ไข (Debug)


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

ไม่มี


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

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

1.    การวางแผนการทดสอบระบบด้านเทคโนโลยีบล็อกเชน 
2.    ทักษะในการทดสอบบนเครือข่ายจำลองบนสภาพแวดล้อม (Environment) ที่กำหนด
3.    การตรวจสอบ วิเคราะห์ และแก้ไขข้อผิดพลาด (Debug)

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

1.    ความรู้เกี่ยวกับการวางแผนการทดสอบระบบด้านเทคโนโลยีบล็อกเชน 
2.    ความรู้เกี่ยวกับการตรวจสอบ วิเคราะห์ และแก้ไขข้อผิดพลาด (Debug)
 


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

หลักฐานที่ต้องการจะกำหนดข้อแนะนำเกี่ยวกับการประเมิน และควรที่จะใช้ประกอบร่วมกันกับเกณฑ์การปฏิบัติงาน (Performance Criteria) และ ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge)
(ก)    หลักฐานการปฏิบัติงาน (Performance Evidence)
1.    เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน หรือหลักฐานอื่นๆ (ถ้ามี)
(ข)    หลักฐานความรู้ (Knowledge Evidence)
1. ผลจากการสอบข้อเขียน
2. ใบรับรองการเข้ารับการฝึกอบรม (ถ้ามี)
3. ใบประกาศนียบัตร/ วุฒิบัตร (ถ้ามี)
(ค)    คำแนะนำในการประเมิน
ผู้เข้ารับการประเมินต้องผ่านการประเมิน ที่ครอบคลุมในทุกสมรรถนะประเมินย่อย ขอบเขต ความรู้และทักษะที่กำหนด ในกรณีที่ผู้รับการประเมินผ่านไม่ครบตามเกณฑ์ที่กำหนดถือว่าไม่ผ่านการประเมิน 
(ง)    วิธีการประเมิน
    1. พิจารณาตามหลักฐานการปฏิบัติงาน
    2. พิจารณาตามหลักฐานความรู้
 


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

(ก)    คำแนะนำ 
ผู้เข้ารับการประเมินแสดงความรู้และความสามารถด้านวางแผนการทดสอบ (unit test plan) และการดำเนินการทดสอบ (execution)
(ข)    คำอธิบายรายละเอียด
1.    แผนการทดสอบโปรแกรมต้องดำเนินการตามลำดับงานที่กำหนด
2.    ใช้เครื่องมือหรืออุปกรณ์ตามที่กำหนดไว้ในขั้นตอนการออกแบบทดสอบ
3.    ผลการทดสอบ ประกอบด้วย รายงานผลการทำงานในแต่ละโมดูลที่ทดสอบ
4.     อธิบายผลการทำงานของโปรแกรม เป็นไปตามลำดับการทำงานของโปรแกรม
5.     อธิบายวิธีการรับและส่งข้อมูลระหว่างโปรแกรมที่เกี่ยวข้อง เป็นไปตามลำดับการทำงานของโปรแกรม
6.    แผนการทดสอบโปรแกรมต้องเน้นจุดเด่นจุดด้อยและความต้องการใช้งานโปรแกรมเป็นสำคัญ
 


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

N/A


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

N/A


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

18.1 เครื่องมือประเมินวางแผนการทดสอบ (unit test plan)
         1) ผลข้อสอบข้อเขียน
         2) การสาธิตการปฏิบัติงาน
18.2 เครื่องมือประเมินดำเนินการทดสอบ (execution)
         1) ผลข้อสอบข้อเขียน
         2) การสาธิตการปฏิบัติงาน
 


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