ใช้ขั้นตอนเหล่านี้เป็นรายการตรวจสอบสำหรับการทำงาน และปรับให้เหมาะกับหลักฐาน ขอบเขต และข้อจำกัดของโครงการ
เส้นทางและ response
- เปิดหน้าแรกโดยตรงและผ่านลิงก์ภายใน
- เปิดเส้นทางสาธารณะแต่ละเส้นทางโดยตรง
- ยืนยันว่าเส้นทางที่ไม่รู้จักแสดงหน้า 404 ที่เป็นประโยชน์
- ตรวจ HTTP status สุดท้ายของแต่ละหน้าสำคัญ
- ตรวจการเปิดเส้นทางโดยตรงซ้ำกับ production build
เนื้อหาและ metadata ของหน้า
- ตรวจว่าแต่ละหน้าที่อนุญาตให้ index มี title ไม่ซ้ำกัน
- ตรวจ description ว่าถูกตัดหรือเป็นข้อความเทมเพลตทั่วไปหรือไม่
- ยืนยันว่าแต่ละหน้ามี heading หลักที่ชัดเจนหนึ่งรายการ
- เปรียบเทียบ canonical กับ URL ที่ต้องการใช้จริง
- ตรวจว่า structured data ตรงกับเนื้อหาที่มองเห็นบนหน้า
การจัดทำดัชนีและการค้นพบหน้า
- ยืนยันว่าเปิด robots.txt ได้และมีกฎตามที่ต้องการ
- ยืนยันว่าเปิด sitemap ได้และมีเฉพาะ URL ที่ต้องการ
- เปรียบเทียบชุด hreflang และ x-default ระหว่างหน้าภาษาต่าง ๆ
- ตรวจลำดับ redirect และค้นหาวนลูป
- ยืนยันว่าผู้ใช้เข้าถึงหน้าสำคัญได้ผ่านลิงก์ปกติ
ลิงก์ ตัวควบคุม และฟอร์ม
- ตรวจลิงก์ภายในว่าตอบกลับ 404 หรือใช้โดเมนผิดหรือไม่
- ใช้เมนูและตัวเลือกภาษาโดยใช้ทั้งเมาส์และแป้นพิมพ์
- ส่งฟอร์มด้วยค่าที่ถูกต้องและไม่ถูกต้อง
- ตรวจสถานะกำลังโหลด สำเร็จ และผิดพลาดของฟอร์ม
- ยืนยันว่ามีการขอความยินยอมในกรณีที่จำเป็น
layout ที่ตอบสนองและแป้นพิมพ์
- ตรวจหน้าที่ความกว้าง viewport 320 พิกเซล
- ตรวจซ้ำที่ความกว้าง viewport 375 พิกเซล
- ตรวจ viewport ของแท็บเล็ตและยืนยันว่าไม่มีเนื้อหาล้นแนวนอน
- ขยายข้อความและยืนยันว่าปุ่มไม่ซ้อนทับกัน
- ทำขั้นตอนหลักให้เสร็จโดยใช้แป้นพิมพ์เพียงอย่างเดียว
การเข้าถึง ความเป็นส่วนตัว และหลักฐาน
- ตรวจ label ของช่องกรอกและชื่อที่เข้าถึงได้ของปุ่ม
- ตรวจคอนทราสต์ของข้อความและรูปแบบโฟกัสที่มองเห็นได้
- ยืนยันว่าเข้าถึงเนื้อหาสำคัญได้โดยไม่ต้องพึ่งแอนิเมชัน
- ยืนยันว่าไม่มีความลับหรือข้อมูลส่วนบุคคลใน asset สาธารณะ
- บันทึก URL เวลา อุปกรณ์ ผลลัพธ์ที่คาดหวัง และผลลัพธ์จริง