สอนเขียน Automated Testing ด้วย Jest และ Supertest สำหรับมือใหม่
เลิกทดสอบโค้ดด้วยมือแบบเดิม ๆ มาหัดเขียน Automated Testing ด้วย Jest และ Supertest เพื่อเช็กฟังก์ชันและ API ให้ทำงานถูกต้องแม่นยำ ลดบั๊กกวนใจ
11 บทความ
เลิกทดสอบโค้ดด้วยมือแบบเดิม ๆ มาหัดเขียน Automated Testing ด้วย Jest และ Supertest เพื่อเช็กฟังก์ชันและ API ให้ทำงานถูกต้องแม่นยำ ลดบั๊กกวนใจ
เบื่อไหมกับ Microservice Test ที่รันผ่านบ้างไม่ผ่านบ้าง? มาดูวิธีตามหาต้นตอความรวนและใช้ Testcontainers จัดการฐานข้อมูลให้แม่นยำเหมือนโปรมืออาชีพ
ที่มา: DEV Community
เลิกทดสอบเว็บแค่บนเน็ตแรงๆ! เรียนรู้วิธีจำลองเน็ตช้าด้วย Cypress และ Playwright เพื่อหาบั๊กที่ซ่อนอยู่และพัฒนาแอปให้รองรับผู้ใช้งานจริงได้ดีขึ้น
ที่มา: DEV Community
เบื่อไหมที่ต้องล็อกอินซ้ำ ๆ ทุกครั้งที่รันเทส? มาดูวิธีใช้ storageState ใน Playwright เพื่อเก็บสถานะการล็อกอิน ช่วยให้การทำ E2E Test เร็วขึ้นและลดอาการ Flaky
ที่มา: DEV Community
ไม่อยากให้แอปพังเวลาเพิ่มฟีเจอร์ใหม่ใช่ไหม? มาเรียนรู้วิธีเขียน Test ใน Flutter ตั้งแต่ระดับฟังก์ชันไปจนถึงการเช็คหน้าจอ เพื่อแอปที่เสถียรและมีคุณภาพ
ที่มา: freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
เคยไหม? AI เขียน Test ผ่านหมดแต่โค้ดดันพัง! มาเรียนรู้วิธีใช้ spec-verify ตรวจสอบว่าชุดทดสอบ (Test) ของเราใช้งานได้จริง ไม่ใช่แค่ผ่านไปวัน ๆ
ที่มา: freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
มั่นใจแค่ไหนว่า Unit Test ที่เขียนไว้ครอบคลุมจริง? มาทำความรู้จัก Mutation Testing เทคนิคการจงใจใส่บั๊กเพื่อเช็กว่าบททดสอบของเราตาบอดอยู่หรือไม่
ที่มา: DEV Community
อยากทดสอบแชทบอทให้เก่งขึ้นไหม? มาเรียนรู้วิธีทดสอบ Conversational AI ตั้งแต่การเช็ก Intent (เจตนาผู้ใช้) ไปจนถึงการจำบริบทบทสนทนาด้วยโค้ดง่าย ๆ
ที่มา: freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
เคยสงสัยไหมว่าทำไม Test ผ่านฉลุยแต่โปรแกรมยังบั๊ก? มาเรียนรู้วิธีเขียน Automated Test (การทดสอบอัตโนมัติ) ให้มีประสิทธิภาพและวิธีหาบั๊กที่ซ่อนอยู่จริง ๆ
ที่มา: DEV Community
ทำไมแอปแคปหน้าจอถึงต่อภาพผิดพลาดเวลาเจอวิดีโอ? มาดูวิธีแก้บั๊กด้วยการสร้างระบบตรวจสอบ (Testing) ที่แม่นยำ เพื่อให้โปรแกรมเมอร์มือใหม่เขียนโค้ดได้ฉลาดขึ้น
ที่มา: DEV Community
เจอปัญหา CI รันไม่ผ่านเพราะฐานข้อมูลไม่รู้จัก pgvector ใช่ไหม? เรียนรู้วิธีเลือกใช้ Docker Image ที่ถูกต้องเพื่อจำลองสภาพแวดล้อมให้เหมือนจริงและทดสอบโค้ดได้ราบรื่น
ที่มา: DEV Community