Technology

Test Pyramid คืออะไร? สำคัญกับ Software Testing อย่างไร

กลยุทธ์การทดสอบเป็นสิ่งสำคัญที่ช่วยให้ Dev และ QA สามารถร่วมมือกันสร้างซอฟต์แวร์ที่มีคุณภาพได้ แต่หลายทีมมักพบกับความท้าทาย เช่น มีการเขียน Test จำนวนมากแต่ก็ยังเจอ Bug หรือบางทีมเน้นเขียน End-to-End Test ทั้งหมดจนใช้เวลานานและเปราะบางเกินไป ...
[Blog Cover]Testable Architecture คืออะไร | Skooldio
Technology

Testable Architecture คืออะไร ทำไมถึงสำคัญ

ในโลกของการพัฒนาซอฟต์แวร์ยุคใหม่ การเขียน Automated Test กลายเป็นสิ่งจำเป็น แต่เคยสงสัยไหมว่าทำไมบางทีมถึงเขียน Test ได้ยาก หรือ Test ที่เคยเขียนไว้พอเปลี่ยนโค้ดนิดเดียวก็พัง ต้องไล่แก้หลายจุด หนึ่งในคำตอบสำคัญอยู่ที่โครงสร้างของระบบ เพราะถ้าระบบไม่ได้ถูกออกแบบให้รองรับการทดสอบตั้งแต่ต้น การเขียน ...
เข้าใจความแตกต่างการทดสอบระบบทั้งฝั่ง Dev และ QA | Skooldio
Technology

เข้าใจความแตกต่าง Testing ฝั่ง Dev กับ QA ต่างกันยังไง?

เคยเจอ Bug ในโปรดักชัน แล้วทุกคนหันไปมอง QA กันหมดไหม? ในโลกของการพัฒนาซอฟต์แวร์ หลายคนยังเข้าใจว่า “การทดสอบระบบ” เป็นหน้าที่ของ QA เพียงฝ่ายเดียว ทั้งที่จริงแล้ว Developer เองก็มีบทบาทสำคัญมากในการดูแลคุณภาพของซอฟต์แวร์เช่นกัน ...
Technology

ออกแบบโค้ดยังไงให้ Test ได้ง่าย ทักษะที่ Dev เงินเดือนสูงต้องมี!

ในโลกของการพัฒนาซอฟต์แวร์ยุคใหม่ การเขียน Test กลายเป็นสิ่งจำเป็น แต่เคยสงสัยไหมว่าทำไมบางระบบถึงเขียน Test ได้ยาก หรือ Test ที่เคยเขียนไว้พอเปลี่ยนโค้ดนิดเดียวก็พัง ต้องไล่แก้หลายจุด หนึ่งในคำตอบสำคัญอยู่ที่โครงสร้างของระบบ เพราะถ้าระบบไม่ได้ถูกออกแบบให้รองรับการทดสอบตั้งแต่ต้น การเขียน Test ...
Technology

5 ระดับพัฒนาการด้าน AI ขององค์กร: เส้นทางเติบโตสู่ AI-First Company

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

Posts navigation