ภาพรวม
ทดสอบ React component ผ่าน DOM และสิ่งที่ผู้ใช้เข้าถึงได้
ความเป็นมา
React Testing Library ใช้แนวทาง query จาก role/text และโต้ตอบกับ component โดยทำงานร่วมกับ test runner ภาพใช้เครื่องหมาย React ระบุ ecosystem ไม่ใช่โลโก้เฉพาะของ React Testing Library
เหมาะกับงานแบบไหน
ทดสอบพฤติกรรม UI และการเข้าถึง element ผ่าน semantic DOM
ข้อควรชั่งน้ำหนัก
ไม่ตรวจภาพ layout หรือ browser integration แทน end-to-end test และไม่ควร assert implementation detail
