Bence burada tamamen yanlışsın. Bir test kullanıcısı ve geliştiriciyim ve geliştiricilerin yüksek riskli veya kırılgan oldukları düşünülen alanlarda rehberlik yapmaktan büyük ölçüde faydalandım; bir geliştirici olarak, testçilerin derinlemesine araştırmadığım sorunları bulmasını istiyorum.
Kodunuz ham kanalizasyon olmadıkça "kirlilik" olmamıştır ve bu tamamen farklı bir nedenden ötürü olacaktır.
Gereksinimler, bir QA uzmanının ilgileneceği teknik sorunları iletmek için korkunç bir iş çıkarır, çünkü en iyi ihtimalle sadece iş analistlerinin yakalamayı başardıkları şeyi incelerler. İyi geliştiriciler kodlarının "mutlu yol" etrafında optimize edildiğinin farkında olacaklar ve neyi dikkate alınmadıklarını bilmek isteyeceklerdir. En azından neyin yanlış gidebileceği ve QA'nın hangi alanları araştırmasını istedikleri hakkında bir sezgileri olacak. Ayrıca, tasarımlarına dayanarak belirli bir özellik etrafında risk için büyük resmin ne olduğunu da biliyorlar.
Test ekibinin geliştirme ekibinin rehberliği olmadığı için, bazen iyi hata raporları üreten, ancak daha iyi işbirliği ile önlenebilecek yüksek riskli kod yollarını ve daha büyük sorunları tamamen kullanmayan yanlış bir yaklaşım benimsedim. geliştirme ekibi ile, müşterilerine sevk.
Bir testçi kesinlikle geliştiricinin önemli olduğunu söylediklerini test etmekle sınırlı olmamakla birlikte, geliştiricilerin kodla ilgili endişelerinin ne olduğunu öğrenerek zarar görmezler. Bazen, uygulama bilgilerine dayanarak yaklaşımlarına ince ayar yapabilirler. Sadece bir test cihazı özellikle kısa görüşlüyse, geliştiricinin risklerin nihai kelime olarak ne olduğu hakkındaki görüşünü dikkate alacaktır; geliştiricinin düşük risk olarak tanımladığı şeyleri tamamen kapatmazlar, ancak daha yüksek müşteri etkisi olabilecek şeylere daha fazla çaba harcarlar.
KG ekibinin, bir sistemin gereksinim toplayıcılarından veya geliştiricilerinden daha büyük birleşik test kapsamına sahip alanları görmesi muhtemeldir, ancak tasarımın farkındalığından yararlanan daha ince bir kırılganlığa sahip sistemin bileşenlerinden haberdar olmayabilirler. veya sistemin uygulanması.
Deneyimlerime göre, KG ve Geliştirme arasındaki işbirliği daha kaliteli ürünler üretiyor. Asla sadece bir kara kutu teslim etmenizi tavsiye etmem.