ถอดบทเรียนการทดสอบระบบสารสนเทศมหาวิทยาลัยแม่โจ้ version #1 สำหรับระบบบริการของสำนักงานมหาวิทยาลัย
วันที่เขียน 28/8/2567 13:30:23     แก้ไขล่าสุดเมื่อ 1/9/2567 17:18:28
เปิดอ่าน: 35 ครั้ง

การทดสอบระบบสารสนเทศมหาวิทยาลัยแม่โจ้ version #1 สำหรับระบบบริการของสำนักงานมหาวิทยาลัย ได้มีการทดสอบระบบด้วยมาตรฐานการทดสอบระบบ 829-2008 - IEEE (Standard for Software and System Test Documentation) เพื่อให้เกิดการพัฒนาคุณภาพการพัฒนาระบบสารสนเทศมหาวิทยาลัยเม่โจ้ สนับสนุนยุทธศาสตร์มหาวิทยาลัยดิจิทัล กลยุทธ์ Digital Standard เอกสารประกอบการทดสอบระบบประกอบด้วย 1) เอกสารระดับการทดสอบระบบ (System Test Plan) 2) เอกสารประกอบการทดสอบระบบ (Test Document) 3) เอกสารกรณีที่ใช้ในการทดสอบระบบ (Test Case) 4) เอกสารรายงานผลการทดสอบ (Test Result)

การทดสอบระบบสารสนเทศมหาวิทยาลัยแม่โจ้ version #1

สำหรับระบบบริการของสำนักงานมหาวิทยาลัย

มาตรฐานการทดสอบระบบ 829-2008 - IEEE (Standard for Software and System Test Documentation)

เอกสารประกอบการทดสอบระบบ

  • เอกสารระดับการทดสอบระบบ (System Test Plan)
  • เอกสารประกอบการทดสอบระบบ (Test Document)
  • เอกสารกรณีที่ใช้ในการทดสอบระบบ (Test Case)
  • เอกสารรายงานผลการทดสอบ (Test Result)
  1. White Block
  • ทดสอบโดยการ Debug code กำหนดตัวแปรของผู้ใช้งานในแต่ละ Process เพื่อเข้าใช้ระบบตามสิทธิ์ที่ได้รับ และทดสอบด้วยการ Query ในแต่ละ Storeproduce ตามเงื่อนไขที่ระบบต้องการ
  • อาจเกิดปัญหาการกำหนดตัวแปรผู้ใช้ที่ได้รับจาก Masterpage ไม่ครบ ทำให้เกิด Error บางประการ จึงจำเป็นให้ Tester ทดสอบระบบด้วย Black Block

 

  1. Black Block 
  • ทดสอบระบบโดยการใช้ Username และ Password ด้วยผู้ใช้ระบบตามกลุ่ม User case ของระบบ
  • Test step ทดสอบตามลำดับ Flowchart การทำงานของระบบอย่างเป็นขั้นตอน สำหรับ Tester คนเดียวที่สามารถถือ Username Password ได้หลาย Account จะทดสอบตามมุมมองผู้ใช้งานระบบ ที่ได้รับจะทำการทดสอบอาจมีการซ้ำกระบวนการบันทึกข้อมูล
  • การทำ Test step ทดสอบตามลำดับ Flowchart การทำงานของระบบอย่างเป็นขั้นตอน สำหรับ Tester หลายคน ตามจำนวน User case สามารถทดสอบตามลำดับขั้นตอนโดยไม่จำเป็นต้องมีการซ้ำกระบวนการบันทึกข้อมูล

ข้อเสนอแนะในการพัฒนาระบบ

  • ข้อเสนแนะในการทดสอบระบบ จากหัวหน้างาน ในระบบสารสนเทศที่มีการเข้าถึงหลายระดับ ควรมีการกำหนด Level สำหรับการเข้าถึง
  • ในระบบบริการของสำนักงานมหาวิทยาลัย ที่มีการมอบหมายงานให้บริการ กำหนดให้หัวหน้างานตามตำแหน่งเป็นผู้ลงนาม ทำให้การทดสอบระบบ ดำเนินการได้ยาก เมื่อไม่สามารถใช้ Username Password ของหัวหน้างาน แต่ในการออกแบบระบบได้มีการกำหนดงานให้บริการ ซึ่งไม่ใช่หัวหน้างานได้ สามารถนำมาใช้เพื่อการทดสอบระบบ โดยการเพิ่มงานให้บริการตามโครงสร้างงาน เลือกหัวหน้างานในตำแหน่งรักษาการแทน โดยการทดสอบระบบ กำหนด Tester เป็นหัวหน้างานแทนได้

แนะนำการทดสอบระบบบริการของสำนักงานมหาวิทยาลัย ด้วยมาตราฐาน 829-2008 - IEEE (อ่านเพิ่มเติมได้ที่นี่)

คำสำคัญ :
กลุ่มบทความ :
หมวดหมู่ :
แชร์ :
https://erp.mju.ac.th/acticleDetail.aspx?qid=1481
ความคิดเห็นทั้งหมด (0)
ไม่มีข้อมูลตามเงื่อนไขที่ท่านกำหนด
รายการบทความการแลกเปลี่ยนเรียนรู้หมวดหมู่ : กลุ่มงานเทคโนโลยีสารสนเทศ
การพัฒนาระบบสารสนเทศ » คุณธรรมจริยธรรมในการทำงานเกี่ยวกับเทคโนโลยีในมหาวิทยาลัย (2)
จรรยาบรรณและจริยธรรม ในการทำงานเกี่ยวกับเทคโนโลยีในมหาวิทยาลัยเกี่ยวข้องกับแนวทางเพื่อให้การใช้เทคโนโลยีในงานวิจัย การสอน และการบริหารจัดการเป็นไปอย่างมีความรับผิดชอบและถูกต้องตามหลักจริยธรรม
การเข้าถึงและการรวมกลุ่ม  ความโปร่งใสและความรับผิดชอบ  จรรยาบรรณและจริยธรรม  เทคโนโลยี  แนวทางวิจัยที่มีจริยธรรม     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานเทคโนโลยีสารสนเทศ
ผู้เขียน สมนึก สินธุปวน  วันที่เขียน 1/9/2567 12:56:52  แก้ไขล่าสุดเมื่อ 1/9/2567 16:47:44   เปิดอ่าน 5  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การพัฒนาระบบสารสนเทศ » คุณธรรมจริยธรรมในการทำงานเกี่ยวกับเทคโนโลยีในมหาวิทยาลัย
จรรยาบรรณและจริยธรรม ในการทำงานเกี่ยวกับเทคโนโลยีในมหาวิทยาลัยเกี่ยวข้องกับแนวทางเพื่อให้การใช้เทคโนโลยีในงานวิจัย การสอน และการบริหารจัดการเป็นไปอย่างมีความรับผิดชอบและถูกต้องตามหลักจริยธรรม
การใช้เทคโนโลยีอย่างรับผิดชอบ  ความเป็นส่วนตัวและความปลอดภัยของข้อมูล  จรรยาบรรณและจริยธรรม  เทคโนโลยี     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานเทคโนโลยีสารสนเทศ
ผู้เขียน สมนึก สินธุปวน  วันที่เขียน 1/9/2567 12:45:40  แก้ไขล่าสุดเมื่อ 1/9/2567 16:47:44   เปิดอ่าน 3  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การพัฒนาระบบสารสนเทศ » เริ่มต้นการพัฒนาด้วย React-Native
การใช้ React Native กับ TypeScript เป็นการเพิ่มความปลอดภัยของชนิดข้อมูลให้กับ JavaScript โดยการใช้ Type Checking ที่ช่วยป้องกันข้อผิดพลาดที่อาจเกิดขึ้นระหว่างการพัฒนา React Native คือ เฟรมเวิร์กที่...
Component  Expo-CLI  NativeWind  React-Native     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานเทคโนโลยีสารสนเทศ
ผู้เขียน สมนึก สินธุปวน  วันที่เขียน 1/9/2567 12:23:55  แก้ไขล่าสุดเมื่อ 1/9/2567 16:47:44   เปิดอ่าน 3  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
ความรู้ที่ได้จากการศึกษาค้นคว้าด้วยตนเอง » Assignment in Microsoft Teams
การมอบหมายงาน (Assignment ) สำหรับนักศึกษาในห้องเรียน ระบบ Microsoft Teams สร้างความสะดวกในการมอบหมายงานให้กับนักศึกษา การส่งงาน และสามารถให้คะแนนนักศึกษาแต่ละคนในห้องเรียน สำหรับผู้ที่อยู่ในสถาบัน...
Assignment  Microsoft Teams  การมอบหมายงาน  การให้คะแนน     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานเทคโนโลยีสารสนเทศ
ผู้เขียน สุภาพรรณ อนุตรกุล  วันที่เขียน 26/3/2567 18:01:20  แก้ไขล่าสุดเมื่อ 1/9/2567 14:43:57   เปิดอ่าน 275  ครั้ง | แสดงความคิดเห็น 0  ครั้ง