QA Shield - Environment Guard ป้องกันการแก้ไขการผลิตโดยบังเอิญ
QA Shield - Environment Guard, จาก QA Shield, เป็นส่วนขยายของ Chrome ที่ออกแบบมาเพื่อลดข้อผิดพลาดที่ทำลายล้างเมื่อสลับระหว่างไซต์ที่ใช้งานจริงและไซต์ทดสอบ มันสามารถระบุ URL ของการผลิต, การจัดเตรียม, และ UAT และให้สัญญาณภาพที่เด่นชัดในขณะที่เสนอการควบคุมระดับเครือข่ายที่สามารถบล็อกวิธีการ HTTP ที่มีความเสี่ยง องค์ประกอบหลักประกอบด้วยขอบสีแดงที่กระพริบ, แบนเนอร์สภาพแวดล้อม, และการส่งออกการกำหนดค่า JSON สำหรับการแชร์ทีม ส่วนขยายนี้เหมาะสำหรับวิศวกร QA, DevOps, และนักพัฒนาที่ทดสอบในหลายสภาพแวดล้อมและต้องการการป้องกันที่ใช้งานอยู่.
ทำเครื่องหมายบริบทของสภาพแวดล้อมอย่างชัดเจนเพื่อให้ผู้ทดสอบทราบว่าพวกเขาอยู่ที่ไหน
เครื่องมือใช้การจับคู่รูปแบบ URL อัตโนมัติเพื่อตรวจจับหน้า production, staging, และ UAT และใช้ตัวบ่งชี้ที่มองเห็นได้ใน viewport ของเบราว์เซอร์ คำเตือนทางสายตา รวมถึงขอบสีแดงที่กระพริบสำหรับ production, แท็กมุม, แบนเนอร์ด้านบน, และคำนำหน้าชื่อแท็บเพื่อให้สถานะของสภาพแวดล้อมมองเห็นได้โดยไม่ต้องตรวจสอบหน้า ผู้ใช้สามารถเพิ่มการจับคู่ชื่อโฮสต์ที่แน่นอนเพื่อปรับปรุงการตรวจจับให้เกินกว่ากฎคำสำคัญ
ป้องกันการดำเนินการเขียนที่ไม่ปลอดภัยโดยการบล็อก HTTP methods เฉพาะ
การป้องกันระดับเครือข่ายทำงานผ่าน API ของเบราว์เซอร์เพื่อหยุดคำขอที่อันตรายก่อนที่จะถึงเซิร์ฟเวอร์ ส่วนขยายสามารถบล็อกวิธีการเช่น POST, PUT, PATCH, และ DELETE ในสภาพแวดล้อมที่กำหนด บังคับให้มีพฤติกรรมอ่านอย่างเดียวในระหว่างเซสชันที่ละเอียดอ่อน เมื่อคำขอถูกบล็อก เครื่องมือจะแสดงการแจ้งเตือนแบบเรียลไทม์เพื่อให้ผู้ทดสอบเห็นการแทรกแซงทันทีและเหตุผลที่เกิดขึ้น
สนับสนุนการกำหนดค่าทีมและการปรับความรุนแรงทางสายตาสำหรับการทำงานที่สอดคล้องกัน
การส่งออกและนำเข้าการตั้งค่าทำงานกับไฟล์ JSON ช่วยให้ทีมสามารถแชร์กฎของสภาพแวดล้อมและระดับความปลอดภัยโดยไม่ต้องทำซ้ำด้วยตนเอง แอพให้ระดับความรุนแรงที่ปรับแต่งได้และป้ายที่มีรหัสสีเพื่อให้ไซต์สามารถมีการรักษาที่แตกต่างกันตามความเสี่ยง โมเดลการกำหนดค่านี้ช่วยให้กลุ่มสามารถกำหนดมาตรฐานว่าโฮสต์ใดได้รับการป้องกันและมีการส่งสัญญาณอย่างเด่นชัดเพียงใดในเบราว์เซอร์ของผู้ทดสอบ
ออกแบบมาสำหรับ Chrome และการทำงานที่ใช้ Chromium ซึ่งใช้โดย QA และ DevOps
ส่วนขยายทำงานบน Google Chrome และเบราว์เซอร์ที่ใช้ Chromium อื่น ๆ และพึ่งพา API ของ declarativeNetRequest สำหรับพฤติกรรมการบล็อก มันถูกสร้างขึ้นโดยนักพัฒนาที่มุ่งเน้นเครื่องมือ QA และมุ่งเป้าไปที่ผู้เชี่ยวชาญที่เปลี่ยนแปลงระหว่างสภาพแวดล้อมอย่างสม่ำเสมอ การรวมเข้ากับการทำงานทดสอบที่มีอยู่จะเป็นท้องถิ่นในเบราว์เซอร์ ดังนั้นทีมจึงนำกฎมาใช้โดยการนำเข้า JSON แทนที่จะเป็นการพึ่งพาเซิร์ฟเวอร์กลาง
ชั้นความปลอดภัยที่ใช้งานได้จริงสำหรับทีมที่ต้องการการตรวจสอบและการป้องกันที่ชัดเจน
QA Shield เป็นตัวเลือกที่มีเหตุผลสำหรับทีม QA และ DevOps ที่ต้องการการป้องกันที่มีประสิทธิภาพในสภาพแวดล้อมที่มีความเสี่ยงสูง โดยมีการบันทึกคำขอที่บันทึกคำขอที่ถูกบล็อกพร้อมกับเวลาที่บันทึก วิธีการ และ URL สำหรับการตรวจสอบหลังการทดสอบ ส่วนขยายนี้ได้รับการยอมรับว่าเป็นเครื่องมือที่ใช้งานได้จริงในการป้องกันข้อผิดพลาดของมนุษย์ สำหรับการใช้งานที่ดีที่สุด ให้ตรวจสอบบันทึกคำขอหลังจากช่วงการทดสอบเพื่อตรวจสอบการดำเนินการที่ถูกบล็อกและยืนยันว่ากฎทำงานตามที่ตั้งใจไว้