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

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

ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์เคลื่อนที่

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


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


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

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) รหัส PC
(ตามเล่มมาตรฐาน)
รหัส PC
(จากระบบ)
12308.01 ออกแบบบททดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 1.1 อ่านผังงานตรงตามลำดับการทำงาน 12308.01.01 119229
12308.01 ออกแบบบททดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 1.2 เขียนโปรแกรมตามผังงาน 12308.01.02 119230
12308.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 2.1 ระบุการทำงานของแต่ละ Functionของโปรแกรม 12308.02.01 119231
12308.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 2.2 เขียนแบบทดสอบโปรแกรมในแต่ละ Function 12308.02.02 119232
12308.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 2.3 เขียนแผนการทดสอบโปรแกรมย่อย 12308.02.03 119233
12308.03 ทดสอบโปรแกรมย่อย ซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ 3.1 ระบุการรับและส่งข้อมูลของแต่ละ Function 12308.03.01 119234
12308.03 ทดสอบโปรแกรมย่อย ซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ 3.2 ระบุผลลัพธ์ของแต่ละ Function 12308.03.02 119235
12308.03 ทดสอบโปรแกรมย่อย ซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ 3.3 ระบุสาเหตุข้อผิดพลาดที่เกิดขึ้นของแต่ละ Function 12308.03.03 119236
12308.04 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 4.1 เขียนแจกแจงปัญหาที่เกิดขึ้นในการทดสอบของแต่ละ Function 12308.04.01 119237
12308.04 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ 4.2 ระบุกระบวนการทดสอบที่ทำให้เกิดข้อผิดพลาดขึ้นอย่างเป็นขั้นตอน 12308.04.02 119238

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

  2. สมรรถนะย่อย 12308.02 ตรวจสอบแบบทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์

  3. สมรรถนะย่อย 12308.03 ทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ตามบททดสอบ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์

  4. สมรรถนะย่อย 12308.04 บันทึกข้อผิดพลาดจากการทดสอบโปรแกรมย่อยซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ ให้ทำการทดสอบโดยใช้การสอบข้อเขียนและแบบสัมภาษณ์



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