Kodlamanın tamamı veya çoğu, sprint sonuna kadar yapılmazsa, kodlama ile aynı sprint içinde test nasıl yapılır? (Sprint içinde tek bir PBI'nin "çorbadan kuruyemiş" gelişimi ve testine atıfta bulunuyorum.)
Çevrimiçi olarak gördüğüm cevapların çoğu QA otomasyonunu içeriyor, ancak bu otomatik olarak test etmek veya kaydetmek için genellikle işlevsel bir UI'ye ihtiyacınız olduğundan gerçekten mümkün değil. Yalnızca özellikler geliştirip yeni gereksinimleri keşfettiğimde gelişmeye devam eden storyboard'larım var.
Benim durumumda yeni bir masaüstü uygulaması geliştiriyorum. Masaüstü uygulamaları genellikle otomatik testleri çok iyi bir şekilde ödünç vermez. Bazı otomatik birim testlerim var, ancak bunlar bir QA uzmanının gerçekleştireceği manuel fonksiyonel / entegrasyon testleri değil.
Yani, şu an nerede olduğumda sprint yarın sona eriyor, hala bitirmek için kodlama yapıyorum, ve QA arkadaşlarımın henüz test edecek bir şeyleri yok ve ellerini tutmadan ne verirsem onlara nasıl test edeceğimi bilemiyorum.
Eminim bu ikilemi yaşayan ilk kişi ben değilim.
Geçmişte bir boru hattı yaptım: mevcut sprintte test ekibi, önceki sprint boyunca uygulanan özellikleri test ediyor. Şu anki işimde, Başbakan bu yaklaşımı "şelale" olarak kabul ediyor ve kabul edilemez.