จดๆจาก Performance Testing: Analysis Design Develop and Test in Action Workshop รุ่นที่ 1 @SCK DOJO

วันนี้มาเรียนแบบ จ่ายเองนักเลงพอ มาดูว่าที่เค้า Performance Testing มันเป็นยังไงน้า จากทาง SCK Dojo ครับ ที่จดๆมาประมาณนี้ครับ Performance Test ทดสอบช่วงไหน ? เริ่มต้นพี่หนุ่มมาถามก่อนเลยว่า เราควรทำ Performance Test ทดสอบช่วงไหน แบบ ต้น Project วิเคราะห์ และออกแบบระบบ coding หลัง functional test ท้ายโครงการ แบบที่1 อย่าหาทำ แบบที่2 ไม่ควรทำ แบบที่3 ไม่ควรทำช่วงท้าย แบบที่4 วิเคราะห์ วางแผน ออกแบบ เตรียมการสื่อสารPerf Test: Test Development ทดสอบช่วงนี้Perf Test: Test Exection ที่มันเหลื่อมๆ กัน เพราต้อง Feedback Sync กลับไปให้ Test Development ควรทำแบบที่ 4 เพราะ Key สำคัญของ Performance Test อย่างนึง การเห็นภาพรวมทั้งหมด Architecture ของระบบ แล้วมาคุย Flow การไหลของ Request / Event จากนั้นตกลงว่าเทสจุดไหนบ้าง จุดไหนที่ทีมบอกว่าว่ามันตุๆ จะเกิดปัญหา Performance Test ทำ เพื่ออะไร ❌ เพื่อให้มีของตรวจรับ – ถูกบางส่วน✅ เพื่อมาทดสอบสมมติฐาน + Cross ตามข้อกำหนด เช่น เรื่อง Auto Scale และหาจุดอ่อน และเสริมให้มันเอาตัวรอดได้ในช่วงเวลาของระบบ Performance Test ทดสอบแบบเทียบบัญญัติไตรยางค์ตรงๆไม่ได้นะ ปัจจัยมันเยอะ เรารู้ได้ยังไงว่าเทสจากอะไร ?…