Operaตัวอย่างการทดสอบการยอมรับ (OAT)

⚡ สรุปอย่างชาญฉลาด

Operaการทดสอบการยอมรับระดับภูมิภาค (National Acceptance Testing) ประเมินว่าเวอร์ชันที่ปล่อยออกมาพร้อมใช้งานตามมาตรฐานหรือไม่ Operaตรวจสอบสภาพแวดล้อมการทำงาน ตรวจสอบการสำรองข้อมูล การกู้คืน การแจ้งเตือน ความปลอดภัย และจัดทำเอกสารก่อนส่งมอบระบบให้กับทีมสนับสนุนการผลิต

  • 🏷️ ชื่ออื่น: กิจกรรมเดียวกันนี้เรียกว่า Operaการทดสอบความพร้อมระดับชาติ (ORT) หรือเรียกสั้น ๆ ว่า การทดสอบความพร้อมระดับชาติ Operaการทดสอบเชิงตรรกะ
  • 🎯 โฟกัส: คุณสมบัติที่อยู่ภายใต้การตรวจสอบ ได้แก่ ความยืดหยุ่น ความสามารถในการฟื้นตัว ความสามารถในการจัดการ ความสามารถในการสนับสนุน และความซื่อสัตย์สุจริต
  • 🧩 ขอบเขต: การติดตั้ง การโหลด การสำรองข้อมูลและการกู้คืน ความปลอดภัย การวิเคราะห์โค้ด การทำงานสำรอง และการตรวจสอบการกู้คืน ทั้งหมดนี้อยู่ภายใน OAT
  • 👥 เจ้าของ: Operaผู้ใช้งาน OAT คือทีมงานด้านการติดตั้งระบบ โครงสร้างพื้นฐาน และการสนับสนุน ไม่ใช่ผู้ใช้งานทางธุรกิจหรือผู้พัฒนาฟีเจอร์
  • 🕒 เวลา: กระบวนการนี้จะเริ่มหลังจากขั้นตอนการทดสอบการยอมรับของผู้ใช้ และก่อนที่จะตัดสินใจเปิดใช้งานระบบจริง
  • ✅ หลักฐาน: รายการตรวจสอบที่ใช้งานง่ายสำหรับกรณีการสำรองข้อมูล การเริ่มต้นระบบ การแจ้งเตือน และการจัดทำเอกสาร จะช่วยสร้างบันทึกการอนุมัติ
  • 📐 มาตรฐาน: ความพร้อมในการใช้งานจะถูกประเมินโดยอ้างอิงจากแนวทางปฏิบัติของ IT Infrastructure Library (ITIL) สำหรับเครือข่ายเป้าหมาย

Operaประเภทการทดสอบการยอมรับระดับชาติ (OAT), รายการตรวจสอบ และกระบวนการ

ความหมายของ Operaการทดสอบการยอมรับแบบเดิม?

Operaการทดสอบการยอมรับแบบเดิม (OAT) การทดสอบการยอมรับการใช้งาน (Operational Acceptance Testing หรือ OTT) เป็นเทคนิคการทดสอบซอฟต์แวร์ที่ประเมินความพร้อมในการใช้งานของแอปพลิเคชันซอฟต์แวร์ก่อนที่จะนำไปใช้งานจริง เป้าหมายของการทดสอบการยอมรับการใช้งานคือการรับรองว่าระบบและส่วนประกอบต่างๆ เป็นไปตามมาตรฐาน และการทำงานของระบบเป็นไปอย่างราบรื่นตามมาตรฐานที่กำหนด Operaสภาพแวดล้อมเชิงกลยุทธ์ (SOE)

Operaการทดสอบการยอมรับตามขั้นตอน (National Acceptance Testing) เรียกอีกอย่างว่า Operaการทดสอบความพร้อมในการใช้งาน (Operational Readiness Testing หรือ ORT) หรือเรียกสั้นๆ ว่า การทดสอบการปฏิบัติงาน ทั้งสามชื่อนี้อธิบายถึงการตรวจสอบเดียวกัน นั่นคือ ซอฟต์แวร์อาจทำงานได้ตามที่ธุรกิจต้องการแล้ว แต่ยังไม่มีใครพิสูจน์ได้ว่าผู้ที่จะเป็นเจ้าของซอฟต์แวร์นั้นหลังจากการใช้งานจริงสามารถติดตั้ง สำรองข้อมูล รีสตาร์ท ตรวจสอบ และกู้คืนได้

ความแตกต่างดังกล่าวทำให้ OAT อยู่ในกลุ่มเดียวกับ... การทดสอบที่ไม่เกี่ยวข้องกับการทำงาน ประเภทต่างๆ โดยจะถามว่าระบบทำงานอย่างไรภายใต้สภาวะการใช้งานจริง มากกว่าที่จะถามว่าฟังก์ชันนั้นให้คำตอบที่ถูกต้องหรือไม่

ประเภทของ Operaการทดสอบเชิงตรรกะ

Operaการทดสอบระดับท้องถิ่นเป็นกิจกรรมที่ครอบคลุมหลายด้าน แต่ละรายการด้านล่างเป็นการตรวจสอบแยกต่างหากที่มีเงื่อนไขการเข้าและหลักฐานของตนเอง และโดยปกติแล้ววงจรการทดสอบระดับท้องถิ่น (OAT) จะครอบคลุมเกือบทุกรายการเหล่านี้

  • การทดสอบการติดตั้ง — ยืนยันว่าสามารถติดตั้ง อัปเกรด และย้อนกลับเวอร์ชันของโปรแกรมในสภาพแวดล้อมเป้าหมายได้ โดยใช้เอกสารประกอบที่ให้มา
  • การทดสอบโหลดและประสิทธิภาพ Operaการ — ตรวจสอบว่าระบบสามารถรักษาอัตราการส่งข้อมูลและเวลาตอบสนองตามที่คาดหวังไว้ได้ภายใต้ปริมาณการใช้งานที่ใกล้เคียงกับสภาพการใช้งานจริง ดูเพิ่มเติม การทดสอบประสิทธิภาพ และ โหลดการทดสอบ สำหรับเทคนิคพื้นฐาน
  • การทดสอบการสำรองและกู้คืน — พิสูจน์ให้เห็นว่าการสำรองข้อมูลสามารถทำได้ตามกำหนดเวลาและกู้คืนให้กลับมาใช้งานได้จริง ไม่ใช่แค่บันทึกลงดิสก์เท่านั้น
  • การทดสอบความปลอดภัย — ตรวจสอบการควบคุมการเข้าถึง ข้อมูลประจำตัว ใบรับรอง และการเสริมความปลอดภัยในสภาพแวดล้อมการทำงาน โปรดดูที่ การทดสอบความปลอดภัย สำหรับวิธีการโดยละเอียด
  • Code การวิเคราะห์ — การตรวจสอบแบบคงที่ของโค้ดและการกำหนดค่าที่ส่งมอบเพื่อความสามารถในการบำรุงรักษาและรูปแบบจุดอ่อนที่ทราบก่อนที่จะกลายเป็นภาระงานในระบบการผลิตของใครบางคน
  • ล้มเหลวในการทดสอบ — บังคับให้โหนด บริการ หรือไซต์ใดไซต์หนึ่งล้มเหลว และสังเกตว่าโหนดสำรองสามารถเข้ามารับช่วงต่อได้ภายในเวลาที่ตกลงกันไว้หรือไม่
  • การทดสอบการกู้คืน — วัดว่าระบบสามารถกลับมาใช้งานได้อย่างสมบูรณ์และรวดเร็วเพียงใดหลังจากเกิดข้อผิดพลาด การทดสอบการกู้คืน อธิบายเทคนิคนี้อย่างละเอียด
  • จบสิ้น สภาพแวดล้อมการทดสอบ Operaการทดสอบเชิงตรรกะ — ดำเนินการควบคุมห่วงโซ่ของเซิร์ฟเวอร์ เครือข่าย งาน และอินเทอร์เฟซทั้งหมดเสมือนเป็นหน่วยปฏิบัติการเดียว
  • Operaเอกสารแห่งชาติ Review — ตรวจสอบว่าคู่มือการใช้งาน แผนผังบริการ คำสั่งรีสตาร์ท และเส้นทางการแจ้งปัญหาตรงกับระบบที่สร้างขึ้นจริง

แผนภาพด้านล่างแสดงกลุ่มการตรวจสอบต่างๆ รอบขั้นตอนการปล่อยเวอร์ชัน โดยแสดงให้เห็นว่าการทดสอบการทำงานเป็นด่านสุดท้ายก่อนที่แอปพลิเคชันจะเข้าสู่สภาพแวดล้อมการใช้งานจริง

Operaการทดสอบเชิงกระบวนการ คือการตรวจสอบที่เกี่ยวข้องกับการปล่อยซอฟต์แวร์ก่อนนำไปใช้งานจริง

ทำไม Operaการทดสอบเชิงตรรกะ

Operaการทดสอบเชิงฟังก์ชันมีอยู่เพราะการปล่อยเวอร์ชันที่ตรงตามข้อกำหนดด้านฟังก์ชันการทำงานทุกประการอาจยังไม่สามารถใช้งานได้จริง

  • ในระหว่างขั้นตอน OAT การกำหนดค่าซอฟต์แวร์และส่วนประกอบสนับสนุนการปฏิบัติงานจะถูกนำมารวมกันเป็นครั้งแรก
  • เป็นการทดสอบการนำการเปลี่ยนแปลงเชิงฟังก์ชันหรือเชิงโครงสร้างไปใช้กับซอฟต์แวร์หรือบริการในสภาพแวดล้อมการทำงานหรือสภาพแวดล้อมที่ไม่เกี่ยวกับการทำงาน
  • การทดสอบนี้จะตรวจสอบว่าแอปพลิเคชันสามารถติดตั้งใช้งานบนเครือข่ายได้ตามมาตรฐาน IT Infrastructure Library (ITIL) หรือไม่
  • เป็นการบอกว่าซอฟต์แวร์จะทำงานได้ตามที่ออกแบบไว้โดยไม่รบกวนกระบวนการทางธุรกิจหรือไม่
  • OAT มุ่งเน้นไปที่ประเด็นหลักๆ เหล่านี้ของผลิตภัณฑ์ซอฟต์แวร์:
    • ความยืดหยุ่น
    • ความสามารถในการฟื้นตัว
    • ความสามารถในการจัดการและการสนับสนุน
    • Integrity

ใครเป็นผู้แสดง Operaการทดสอบระดับชาติและเมื่อใด

รูปแบบการเป็นเจ้าของ OAT แตกต่างจากการทดสอบระดับก่อนหน้าทั้งหมด และความแตกต่างนั้นเองที่อธิบายถึงผลการค้นพบส่วนใหญ่ ผู้ที่ดำเนินการทดสอบนี้คือผู้ที่จะถูกเรียกตัวในเวลาตีสาม

  • ผู้ดูแลระบบและวิศวกรโครงสร้างพื้นฐาน — ดำเนินการติดตั้ง สลับระบบเมื่อเกิดข้อผิดพลาด และรีสตาร์ทระบบในสภาพแวดล้อมเป้าหมาย
  • Operaข้อเสนอแนะและทีมสนับสนุน — ตรวจสอบความถูกต้องของการแจ้งเตือน เกณฑ์ เส้นทางการยกระดับ และเอกสารการแก้ไขปัญหาที่อ้างอิงถึงในการแจ้งเตือนแต่ละรายการ
  • ผู้ดูแลระบบฐานข้อมูลและการสำรองข้อมูล — ทำการสำรองข้อมูลและกู้คืนข้อมูล รวมถึงการกู้คืนไปยังไซต์สำรองแห่งที่สอง
  • เจ้าหน้าที่รักษาความปลอดภัยและการปฏิบัติตามกฎระเบียบ — ยืนยันการเสริมความปลอดภัย การควบคุมการเข้าถึง และการบันทึกการตรวจสอบในสภาพแวดล้อมเสมือนจริง
  • ผู้จัดการทดสอบ — รวบรวมหลักฐานเข้าไว้ในชุดเอกสารประกอบการตัดสินใจก่อนเปิดใช้งานระบบ

ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร วงจรชีวิตการทดสอบซอฟต์แวร์การทดสอบการใช้งานจะอยู่ขั้นตอนสุดท้าย การทดสอบระบบ การทดสอบการยอมรับของผู้ใช้ (User Acceptance Testing: OAT) พิสูจน์ว่าผลิตภัณฑ์ที่ประกอบเสร็จแล้วใช้งานได้ การทดสอบการยอมรับของผู้ใช้พิสูจน์ว่าธุรกิจยอมรับผลิตภัณฑ์นั้น และ OAT พิสูจน์ว่าองค์กรสามารถใช้งานได้จริง เนื่องจาก OAT ต้องการสภาพแวดล้อมที่คล้ายกับสภาพแวดล้อมการใช้งานจริง จึงมักกำหนดเวลา OAT ไว้หลังจากที่เวอร์ชันทดสอบเสร็จสมบูรณ์แล้ว การเปลี่ยนแปลงโค้ดใดๆ หลังจากนั้นจะทำให้กระบวนการกลับไปเริ่มต้นใหม่

ตัวอย่างกรณีทดสอบสำหรับ Operaการทดสอบแห่งชาติหรือข้าวโอ๊ต

ต่อไปนี้คือเช็คลิสต์ที่ใช้งานง่ายสำหรับการทำ OAT แต่ละบรรทัดเขียนขึ้นเพื่อให้ผลลัพธ์เป็นการผ่านหรือไม่ผ่านอย่างชัดเจน ซึ่งเป็นสิ่งที่คณะกรรมการตรวจสอบก่อนการใช้งานจริงต้องการ

  1. ไฟล์สำรองข้อมูลที่สร้างไว้ในไซต์หนึ่ง สามารถกู้คืนไปยังไซต์เดียวกันได้
  2. ไฟล์สำรองข้อมูลที่สร้างไว้ในไซต์หนึ่ง สามารถกู้คืนไปยังไซต์อื่นได้
  3. การนำฟีเจอร์ใหม่ใดๆ มาใช้ในสภาพแวดล้อมการใช้งานจริงจะไม่ส่งผลเสียต่อความสมบูรณ์ของบริการการใช้งานปัจจุบัน
  4. กระบวนการดำเนินการสามารถทำซ้ำได้โดยใช้เอกสารที่ถูกต้อง
  5. แต่ละส่วนประกอบสามารถปิดและเริ่มต้นการทำงานได้อย่างสำเร็จภายในระยะเวลาที่ตกลงกันไว้
  6. สำหรับการแจ้งเตือน การแจ้งเตือนที่สำคัญทั้งหมดจะต้องส่งไปยัง TEC และอ้างอิงถึงเอกสารวิธีแก้ไขที่ถูกต้อง
  7. มีการตั้งค่าระบบแจ้งเตือนไว้แล้ว และจะมีการออกประกาศหากค่าที่กำหนดไว้เกินขีดจำกัดที่ตกลงกันไว้
  8. เอกสารการกู้คืนระบบใดๆ ที่จัดทำหรือแก้ไข รวมถึงแผนผังการบริการ ถือว่าถูกต้องสมบูรณ์ และควรส่งมอบเอกสารเหล่านี้ให้กับฝ่ายสนับสนุนที่เกี่ยวข้อง
  9. ส่วนประกอบใดๆ ที่ได้รับผลกระทบจากความล้มเหลว จะแสดงลำดับการเริ่มต้นใหม่ที่แนะนำ ระยะเวลาในการดำเนินการ และส่วนประกอบที่เกี่ยวข้อง

สิ่งที่ควรเพิ่มเข้าไปในรายการคือกรณีเชิงลบ: จงใจทำลายการพึ่งพาอย่างใดอย่างหนึ่ง จากนั้นตรวจสอบว่าการแจ้งเตือนทำงาน พบ Runbook และลำดับการเริ่มต้นใหม่ที่ระบุไว้ในเอกสารสามารถกู้คืนบริการได้ รายการตรวจสอบที่บันทึกเฉพาะความสำเร็จเท่านั้น ไม่ได้ทดสอบการทำงานเลย

Operaการทดสอบเชิงกระบวนการเทียบกับการทดสอบการยอมรับของผู้ใช้

โอเอทีและ การทดสอบการยอมรับของผู้ใช้ ทั้งสองอย่างเป็นกิจกรรมการอนุมัติ และทั้งสองอย่างมักล่าช้า ซึ่งเป็นเหตุผลที่ทำให้หลายคนสับสน เพราะกิจกรรมทั้งสองตอบคำถามต่างกัน และมีผู้ลงนามอนุมัติต่างกัน

แง่มุม Operaการทดสอบการยอมรับแบบเดิม (OAT) การทดสอบการยอมรับของผู้ใช้ (UAT)
คำถามได้รับคำตอบแล้ว องค์กรสามารถบริหารจัดการและให้การสนับสนุนระบบนี้ได้หรือไม่? ระบบนี้ตรงตามข้อกำหนดทางธุรกิจที่ตกลงกันไว้หรือไม่?
แสดงโดย Operaการดำเนินงาน โครงสร้างพื้นฐาน และเจ้าหน้าที่สนับสนุน ผู้ใช้งานขั้นสุดท้าย ผู้มีส่วนได้ส่วนเสียทางธุรกิจ และลูกค้า
ประเภทความต้องการ ส่วนใหญ่ไม่เกี่ยวข้องกับการทำงานหลัก เช่น การกู้คืนข้อมูล การสำรองข้อมูล การแจ้งเตือน และความปลอดภัย เน้นการใช้งานเป็นหลัก — ขั้นตอนการทำงานและกฎเกณฑ์ทางธุรกิจ
สภาพสิ่งแวดล้อม ใช้งานได้เหมือนจริง พร้อมเครื่องมือตรวจสอบและสำรองข้อมูลที่ใช้งานได้จริง สภาพแวดล้อมการทดสอบที่เสถียรพร้อมข้อมูลที่เป็นตัวแทน
หลักฐานทั่วไป บันทึกการกู้คืน, เวลาการทำงานสำรอง, ภาพหน้าจอการแจ้งเตือน, คู่มือการใช้งานที่ลงชื่อแล้ว ดำเนินการตามสถานการณ์ทางธุรกิจและได้รับการอนุมัติจากผู้ใช้
ความล้มเหลวมีลักษณะดังนี้ ระบบทำงานได้ แต่ไม่สามารถกู้คืน ตรวจสอบ หรือเริ่มต้นใหม่ได้ ระบบทำงานได้ แต่ไม่ได้ทำในสิ่งที่ธุรกิจต้องการ

ทั้งสองอย่างเป็นสิ่งที่เสริมซึ่งกันและกัน ไม่ใช่ทางเลือกอื่น เวอร์ชันที่ผ่านการทดสอบ UAT แต่ไม่ผ่านการทดสอบ OAT คือเวอร์ชันที่จะทำงานได้อย่างถูกต้องจนกว่าจะเกิดการขัดข้องครั้งแรก

ข้อดีและข้อเสียของ Operaการทดสอบเชิงตรรกะ

ทีมที่นำ OAT มาใช้มักจะกล่าวถึงประโยชน์ที่คล้ายคลึงกัน และพบกับอุปสรรคที่คล้ายคลึงกัน

ข้อดี

  • ความเสี่ยงต่อการหยุดชะงักลดลง เนื่องจากมีการทดสอบเส้นทางการกู้คืนและการสลับระบบสำรองก่อนที่ลูกค้าจะคาดหวังการใช้งาน
  • ทีมสนับสนุนได้รับเอกสารที่ได้รับการตรวจสอบกับระบบจริงแล้ว ไม่ใช่เอกสารที่เขียนขึ้นจากขั้นตอนการออกแบบ
  • ความประหลาดใจระหว่างการปรับใช้จะปรากฏขึ้นในช่วงเวลาที่ควบคุมได้ แทนที่จะเกิดขึ้นในคืนวันเปิดใช้งานจริง
  • หลักฐานการปฏิบัติตามข้อกำหนดและการตรวจสอบจะเกิดขึ้นเป็นผลพลอยได้จากการใช้แบบตรวจสอบ

ชาเลนจ์ (Challenge)

  • สภาพแวดล้อมที่เหมือนกับการใช้งานจริงนั้นมีราคาแพง และการจำลองแบบย่อส่วนจะซ่อนข้อผิดพลาดที่ OAT ตั้งใจจะค้นหาเอาไว้ได้อย่างแนบเนียน
  • กิจกรรมดังกล่าวแย่งชิงพื้นที่ในปฏิทินกับกำหนดการวางจำหน่าย ดังนั้นจึงเป็นกิจกรรมแรกที่ถูกตัดออกเมื่อกำหนดการเลื่อนออกไป
  • กรณีที่อาจก่อให้เกิดความเสียหายร้ายแรง เช่น การสลับระบบเมื่อเกิดข้อผิดพลาดและการกู้คืนระบบ จำเป็นต้องได้รับการอนุมัติและช่วงเวลาที่เหมาะสม ซึ่งเป็นเรื่องยากที่จะได้รับ
  • ผลลัพธ์ขึ้นอยู่กับเจ้าหน้าที่ฝ่ายปฏิบัติการที่กำลังดำเนินการให้บริการจริงอยู่พร้อมกัน

โดยทั่วไปแล้ว วิธีแก้ไขปัญหาคือเริ่มจากสิ่งเล็กๆ ก่อน เช่น ทำให้กระบวนการสำรองข้อมูล กู้คืน และรีสตาร์ทเป็นแบบอัตโนมัติก่อน เนื่องจากกระบวนการเหล่านี้เกิดขึ้นซ้ำทุกครั้งที่มีการออกเวอร์ชันใหม่ และให้สัญญาณที่ชัดเจนที่สุดว่าผ่านหรือไม่ผ่าน จากนั้น รายการตรวจสอบสามารถขยายใหญ่ขึ้นได้ในแต่ละรอบ และการเปลี่ยนแปลงใดๆ ในคู่มือการปฏิบัติงานก็จะกลายเป็นสิ่งที่ต้องตรวจสอบเพิ่มเติม การทดสอบการถดถอย ในเวอร์ชันถัดไป

คำถามที่พบบ่อย

เครื่องมือสำหรับการกำหนดค่าและการติดตั้งจะจัดการกรณีการติดตั้ง เครื่องมือสร้างโหลดจะครอบคลุมประสิทธิภาพ และแพลตฟอร์มการตรวจสอบจะตรวจสอบการแจ้งเตือน ไม่มีผลิตภัณฑ์ใดผลิตภัณฑ์เดียวที่ครอบคลุมการทดสอบการยอมรับจากภายนอก (OAT) — ชุดเครื่องมือนี้เลียนแบบสิ่งที่ใช้งานอยู่แล้วในระบบการผลิต

โมเดลที่ฝึกฝนโดยใช้ประวัติเหตุการณ์สามารถจัดลำดับสถานการณ์ความล้มเหลวที่ควรได้รับการทดสอบ ระบุเกณฑ์การแจ้งเตือนที่ไม่เคยทำงาน และระบุขั้นตอนในคู่มือการปฏิบัติงานที่ขัดแย้งกับการกำหนดค่าปัจจุบัน การตัดสินใจเกี่ยวกับความพร้อมในการใช้งานจริงนั้นขึ้นอยู่กับบุคคล

ใช่แล้ว สคริปต์สำหรับการรีสตาร์ท การสำรองข้อมูล และการตรวจสอบสถานะนั้นเป็นงานที่ซ้ำซากและเหมาะกับผู้ช่วยมากกว่า คำสั่งทุกคำสั่งที่สร้างขึ้นยังคงต้องได้รับการตรวจสอบกับสภาพแวดล้อมจริง เพราะสคริปต์ที่ดูสมเหตุสมผลแต่กำหนดเป้าหมายไปยังโฮสต์ที่ไม่ถูกต้องนั้นแย่กว่าการไม่มีสคริปต์เลย

ทุกกรณีในรายการตรวจสอบได้รับการดำเนินการเสร็จสิ้นพร้อมบันทึกผลลัพธ์ ไม่มีข้อบกพร่องร้ายแรงหรือข้อบกพร่องระดับสูงที่ยังไม่ได้รับการแก้ไข การกู้คืนไปยังไซต์ที่สองสำเร็จ และเอกสารสนับสนุนได้รับการส่งมอบอย่างเป็นทางการ รายการที่ค้างอยู่ซึ่งมีความรุนแรงต่ำจะมีชื่อผู้รับผิดชอบและวันที่กำกับไว้

สำเนามาตรฐานที่ใกล้เคียงที่สุดที่มีอยู่ Operaสภาพแวดล้อมการจำลอง โดยมีการตรวจสอบ การสำรองข้อมูล และการกำหนดค่าเครือข่ายแบบเดียวกัน สภาพแวดล้อมที่ลดขนาดลงจะซ่อนข้อผิดพลาดด้านการจัดกลุ่ม การหมดเวลา และความจุ ซึ่งเป็นสิ่งที่ OAT มีไว้เพื่อเปิดเผย

การทดสอบการถดถอย (Regression testing) จะเรียกใช้กรณีการทำงานซ้ำอีกครั้งเพื่อยืนยันว่าการเปลี่ยนแปลงนั้นไม่ได้ทำให้เกิดปัญหาใดๆ Operaการทดสอบเชิงสภาพแวดล้อมจะดำเนินการในกรณีต่างๆ เช่น การกู้คืน การสลับระบบเมื่อเกิดข้อผิดพลาด และการแจ้งเตือน การทดสอบเชิงสภาพแวดล้อมช่วยปกป้องพฤติกรรม ส่วนการทดสอบเชิงความสามารถในการรักษาระบบให้ทำงานได้อย่างต่อเนื่อง

คำแนะนำในการติดตั้งและการย้อนกลับ แผนภาพการบริการ ลำดับการเริ่มต้นใหม่ของแต่ละส่วนประกอบ แผนผังแสดงลำดับการแจ้งเตือนจนถึงการแก้ไขปัญหาpingและตารางสำรองข้อมูล การขาดเอกสารถือเป็นข้อบกพร่องของ OAT เนื่องจากรายการตรวจสอบกำหนดให้กระบวนการต้องสามารถทำซ้ำได้จากรายการตรวจสอบนั้น

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

สรุปโพสต์นี้ด้วย: