ฉันขอยืนยันว่าอย่างน้อยที่สุดนักพัฒนาควรทดสอบ "เส้นทางแห่งความสุข" หากพวกเขาป้อนข้อมูลที่คาดหวังก็จะทำในสิ่งที่ spec บอกว่าควรทำ นักพัฒนาที่ไม่ทำสิ่งนั้นมากนักควรถูกสอบสวน
ฉันก็ผิดหวังเช่นกันหากนักพัฒนาไม่ได้ทดสอบกรณีขอบชัดเจน: สตริงยาวเกินไปสำหรับฐานข้อมูลข้อความที่ไม่ถูกต้องชัดเจนถ้าคุณป้อนตัวอักษรที่ควรเป็นตัวเลข ฯลฯ หากเกิดขึ้นบ่อยครั้งควรถามคำถามอีกครั้ง .
อย่างไรก็ตามสมมติว่ามันไม่ได้กล่าวถึงโดยเฉพาะในข้อมูลจำเพาะหากนักพัฒนา จำกัด ชื่อเพียงตัวอักษรพิมพ์ใหญ่และตัวพิมพ์เล็ก แต่ลืมว่าชื่อบางชื่อมีเครื่องหมายอะโพสโทรฟีหรืออนุญาตให้มีวันที่ 29 กุมภาพันธ์ 2011 . นอกเสียจากว่าพวกเขากำลังทำผิดพลาดครั้งแล้วครั้งเล่า
ทีมงานควบคุมคุณภาพควรจะยกกรณีที่รุนแรง ฉันชอบให้ QA เป็นผู้ทดสอบลิง: เพียงแค่ป้อนขยะแบบสุ่มดูว่าพวกเขาสามารถทำลายแอพได้หรือไม่
ในการพัฒนาเว็บไซต์ QA ควรลองใช้เบราว์เซอร์ที่แตกต่างกันและลองค้นหาปลั๊กอินที่อาจมีผลกับรหัส พวกเขาควรจะปิด Javascript และ CSS และดูว่าพวกเขาสามารถไปได้ไกลแค่ไหน สิ่งนั้น หากคุณคาดหวังว่านักพัฒนาจะทำเช่นนั้นคุณจะใช้เงินกับมันมากเกินไป