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

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

ทดสอบโปรแกรมย่อย 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) รหัส PC
(ตามเล่มมาตรฐาน)
รหัส PC
(จากระบบ)
10105.01

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

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

10105.01.01 153258
10105.01

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

2. เขียน Unit test script

10105.01.02 153259
10105.02

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

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

10105.02.01 153262
10105.02

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

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

10105.02.02 153263
10105.02

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

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

10105.02.03 153264

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) การสาธิตการปฏิบัติงาน

 



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