En azından geliştiricilerin "mutlu yolu" test etmeleri gerektiğini savunuyorum. Beklenen verileri girerse, spesifikasyonun yapması gerekenleri söylediği şeyi yapar. Bu kadar çok şey yapmayan geliştiriciler sorgulanmalıdır.
Bir geliştirici bariz kenar durumlarını test etmediyse de hayal kırıklığına uğradım: veritabanı için çok uzun bir dize, açıkçası geçersiz metin, bir sayının olması gereken harfleri girerseniz, vb. Bu sık sık olursa, tekrar sorular sorulmalıdır .
Bununla birlikte, bir geliştirici bir adı yalnızca büyük ve küçük harflerle sınırlar, ancak bazı adların kesme işaretlerini olduğunu veya 29 Şubat 2011 tarihine izin verirse, spesifikasyonda özellikle belirtilmediğini varsayarsak - bu biraz daha anlaşılabilir . Defalarca aynı hatayı yapmadıkları sürece.
KG ekibi, uç noktalara dikkat çekiyor olmalı. KG'nin maymun testçisi olmasını tercih ediyorum: sadece rastgele çöp girerek uygulamayı bu şekilde kırabilirler mi?
Web geliştirmede KG farklı tarayıcıları denemeli ve kodu etkileyebilecek eklentiler bulmaya çalışmalıdır. Javascript ve CSS'yi kapatmalı ve o zaman ne ile kaçabileceklerini görmelidirler. Bu tarz bir şey. Geliştiricilerin bunu yapmasını bekliyorsanız, çok fazla para harcıyorsunuz demektir.