STLC - Gereksinim Analizi
Gereksinim Analizi, STLC'nin ilk aşamasıdır ve SRD / SRS test ekibiyle paylaşılır paylaşılmaz başlar. STLC'deki Gereksinim Analizini anlamak için aşağıdaki noktaları ele alalım.
Bu aşamanın giriş kriterleri, SRS'nin (Yazılım Gereksinim Belirtimi) sağlanmasıdır; ayrıca uygulama mimarisinin kullanışlı olması tavsiye edilir.
Bu aşamada, QA ekibi neyin test edileceğini ve nasıl test edileceğini daha yüksek bir düzeyde analiz eder.
QA ekibi, gereksinimi anlamak için herhangi bir sorgu veya açıklama gerekmesi durumunda İş Analisti, Sistem Mimarisi, Müşteri, Test Yöneticisi / Lider gibi çeşitli paydaşları takip eder.
Gereksinimler işlevsel veya performans, güvenlik, kullanılabilirlik vb. Gibi işlevsel olmayabilir veya hem işlevsel hem de işlevsel olmayabilir.
Bu aşamanın çıkış kriterleri, RTM belgesini, otomasyon fizibilite raporunu ve gerektiğinde daha spesifik olmak için bir soru listesini tamamlamaktır.
İhtiyaç Analizi İçin Gerçekleştirilen Faaliyetler
Bu aşamada QA ekibi tarafından gerçekleştirilen üç ana faaliyet vardır. Faaliyetler aşağıda açıklanmıştır.
Kapsamın Tanımlanması
QA ekibi, yüksek seviyelerde test kapsamını belirler ve çeşitli fonksiyonel modüllere ayrılır. Ekip ayrıca, gerçekleştirilmesi gereken test türlerini de belirler - duman testi, sağlık testi, işlevsel test, regresyon testi, vb. QA ekibi, testin gerçekleştirilmesi gereken ön koşulları ve ortam ayrıntılarını analiz eder. Ekip, test öncelikleri hakkında ayrıntıları toplar ve doğrulanacak modüllerin sırasına odaklanır. Ayrıca, modüller çelişiyorsa ve işlevsellik diğer modüllerle birlikte taşınmıyorsa, gereksinim kusurlarını tanımlar.
RTM hazırlayın
Gereksinim izleme, gereksinimler ile bu gereksinimleri uygulamak ve doğrulamak için geliştirilen çalışma ürünleri arasındaki bağlantıların belgelenmesi sürecidir. RTM, Gereksinim Analizindeki tüm gereksinimleri izlenebilirliklerinin yanı sıra tek bir belgede toplar. Tüm bunlar yaşam döngüsünün sonunda teslim edilir.
Matris, projenin kapsamı ve üretilecek çıktıların temelini oluşturduğu için bir projenin en başında oluşturulur.
Matris, ürünün belirli bir özelliği için belirlenen iş gereksinimine bakarak teslim edileceklerin çıktılarını inceleyerek ve geriye dönük olarak gereksinimi ileriye doğru izlediği için çift yönlüdür.
Otomasyon Analizi
Gereksinim aşamasında, QA ekibi regresyon testi için otomasyon kapsamını analiz eder. Otomasyon kapsama eklenirse, takım hangi aracın kullanılacağına, hangi işlevlerin otomasyon olarak ele alınacağına, zaman çerçevesine ve otomasyon geliştirmeye dahil olan kaynak tahsisine karar verir. Bu analiz tamamlandığında, QA ekibi, farklı paydaşlara onay sağlamak için Otomasyon Fizibilite Raporunu sunar.