what are test deliverables software testing
ipad için satış noktası sistemleri
Yazılım Testinde Test Çıktıları Hakkında Her Şeyi Örneklerle Öğrenin:
Verilen görev başarıyla tamamlandığında her test uzmanı rahat bir nefes alır. Her testin sonunda, test uzmanı uygun test çıktılarını müşteriye göndermelidir.
Bu makalede, bazı önemli test çıktılarına ayrıntılı olarak göz atacağız.
Test çıktıları genel olarak bir proje boyunca kullanılır. Testin tüm aşamalarında kullanılırlar ve daha sonraki işlemlere devam etmek için her zaman zamanında gönderilmeleri gerekir.
Ne öğreneceksin:
Yazılım Testinde Test Çıktıları
Test Teslimatı, Yazılım Testinde önemli bir rol oynar. Bu makale, Test Teslimatı ile ilgili her şeyi ayrıntılı olarak tartışmaktadır.
Önemli test çıktılarından bazıları referansınız için aşağıda listelenmiştir:
- Test stratejisi
- Test planı ve tahmin
- Test senaryosu
- Test senaryoları ve test verileri
- RTM
- Test özet raporu
- Test kapanış raporu
- Olay raporu
Test Stratejisi
Test stratejisine İş gereksinimi spesifikasyonuna göre karar verilecektir. Yürütülecek test çalışmalarının tüm ayrıntılarını içeren hayati bir belgedir. Tam bir yönetim belgesidir.
Test planıyla karşılaştırıldığında, bu üst düzey bir belgedir ve genellikle Test yöneticisi veya lideri tarafından hazırlanır. Test hedefi, test yaklaşımı, test kapsamı, giriş ve çıkış kriterleri, test türleri ve seviyeleri, kilometre taşları, personel vb. Burada belirtilmelidir.
Test Planı ve Tahmin
Testin her adımı için ayrıntılı düzey ayrıntıları burada belirtilmelidir. Genel olarak, uygun bir plan, uygun bir çalışma yapısına yol açar. Benzer şekilde, iyi bir plan iyi bir teste götürür.
Test hedefi, test yaklaşımı, test kapsamı, giriş ve çıkış kriterleri, test türleri ve seviyeleri, kilometre taşları, personel vb. Burada ayrıntılı bir şekilde belirtilmelidir.
Testin nasıl yapılacağını içeren ana plan, basit projeler için kullanılır.
Tahmin: Tahmin, toplam maliyetle birlikte testte her adımın ne kadar süreceğini tanımlar.
Ayrıca Oku => Mükemmel Bir Test Planı Eğitimi - Derinlemesine Bir Kılavuz
Test Senaryosu
Bunu şimdi bir örnekle anlayacağız. Buradan tren rezervasyonunu örnek alalım. Test etmemiz gereken tüm işlevler, test senaryosu belgesinde üst düzey formlarda belirtilmiştir. Basit bir deyişle, gerçekleştirilecek bir grup benzer faaliyet anlamına gelir.
Senaryo için iki Teknik:
# 1) Kullanım Örneği
Dış faktörler ve sistem arasındaki bir dizi etkileşim olan hedef odaklı yöntemdir. Bileşenleri arasında birincil akış, alternatif akış, tetikleyiciler veya etkinlikler, istisna akışları, ön koşullar, son koşullar vb. Bulunur.
Misal:

(resim kaynak )
# 2) ACE (Etkinlik Bileşeni Öğesi)
Etkinlik Bileşen Öğesi süreci, iş gereksinimlerini etkinliklere böler.
Misal:
Genel olarak, yolcu bilgilerini, cinsiyetini vb. Doldurarak bilet rezervasyonu yapıyoruz. Bu nedenle aşağıdaki alanları doğrulamamız gerekiyor ki bunlar senaryo haline geliyor.
- Rezervasyon: Rezervasyon işlevini kontrol edin.
- Yolcu Detayları: Cinsiyet, yaş ve cinsiyet alanlarının işlevselliğini kontrol edin.
- Değiştir: Değiştirme işlevinin düzgün çalışıp çalışmadığını kontrol edin.
- Taviz: İmtiyaz işlevselliğinin düzgün çalışıp çalışmadığını kontrol edin.
- Görünüm: Görünüm işlevinin düzgün çalışıp çalışmadığını kontrol edin.
- İptal etmek: İptal işlevinin düzgün çalışıp çalışmadığını kontrol edin.
Burada imtiyaz, kullanıcı yaşına bağlı olarak onsuz veya onsuz rezervasyon yapabildiğinden 'alternatif senaryo' olarak adlandırılabilir. Ancak amaç aynı, yani bilet rezervasyonu yapmak.
Test durumu
Yukarıdaki rezervasyon sayfasındaki aynı örnek alınarak, test durumları aşağıdaki gibi yazılır:
Rezervasyon:
- Kullanıcının tüm alanlara geçerli bilgileri doldurarak bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Kullanıcının tüm alanlara geçersiz ayrıntıları doldurarak bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Kullanıcının herhangi bir boş alan bırakarak bilet rezervasyonu yapıp yapamayacağını kontrol edin.
Yolcu Detayları:
- Kullanıcının geçerli bir ad girerek bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Kullanıcının geçersiz bir ad girerek bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Bir seferde herhangi bir cinsiyet seçerek kullanıcının bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Kullanıcının 60 yaşından büyük girerek bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Kullanıcının 60 yaşından küçük girerek bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Kullanıcının 5'ten büyük herhangi bir geçerli yaş girerek bilet rezervasyonu yapıp yapamayacağını kontrol edin.
- Kullanıcının 5 yaşından küçük girerek rezervasyon yapıp yapamayacağını kontrol edin.
Değiştir:
- Kullanıcının ad alanını değiştirip değiştiremeyeceğini kontrol edin.
- Kullanıcının cinsiyet alanını değiştirip değiştiremeyeceğini kontrol edin.
- Kullanıcının yaş alanını değiştirip değiştiremeyeceğini kontrol edin.
Taviz:
- Kullanıcının imtiyaz alıp alamayacağını kontrol etmek için ' Yaşlı 'Seçeneği.
- Kullanıcının imtiyaz alıp alamayacağını kontrol etmek için ' Engelli / Engelli 'Seçeneği.
Görünüm:
yazılım testinde kariyere nasıl başlanır
- Kullanıcının rezerve edilen bileti görüntüleyip görüntüleyemeyeceğini kontrol edin.
İptal etmek:
- Kullanıcının bileti iptal edip edemeyeceğini kontrol edin.
Böylece test senaryoları, tam olarak neyin ayrıntılı olarak test edilmesi gerektiğini söyler. Test senaryoları basit bir dille yazılmalı ve kolayca anlaşılabilir olmalıdır. İlgili müşteri tarafından istenen formatta yazılmalıdır.
Test verisi
Bazı projeler, test senaryosunun yürütülmesine geçmeden önce müşteriden önceden verilere ihtiyaç duyar. Testi gerçekleştirmek için test verilerinin uygulanması gerekir.
Misal: Enjeksiyon yaptırmak için hastane portalında, enjeksiyon hatırlatma seçeneğini kontrol etmek için hasta ayrıntılarını almak önemlidir.
Burada 'hasta ayrıntıları' test verileridir.
Önerilen Okuma => Test Verileri - Örneklerle Anlam ve Hazırlama Teknikleri
RTM / Gereksinim İzlenebilirlik Matrisi
- Adından da anlaşılacağı gibi, bu basitçe, her gereksinimi uygun test senaryosu ile eşleştirmeniz gerektiği anlamına gelir.
- Test senaryolarımızdaki tüm gereksinimleri karşılayıp karşılamadığımızı kontrol etmemize yardımcı olur.
- Yeniden çalışmaya veya bir projenin sonraki ardışık sürümlerine yardımcı olur.
- Müşteri kapsam durumumuzu kolayca kontrol edebilir ve test sürecimizi öğrenebilir.

Test Özeti Raporu
Test Özet Raporu, yapılan tüm test faaliyetlerini özetler ve test sonuçları içinde derlenir. Teste dahil olan üyeler, hedefler, kapsam, müşteri detayları, kullanılan test yaklaşımı, test sonuçları, hata raporu vb. Gibi tüm test bilgileri burada belirtilmelidir.
Bununla birlikte, test özet raporu müşterinin tavsiyesine göre hazırlanmalıdır. Bu nedenle, müşteri için de genel performansı gözden geçirmek için yararlı bir belgedir.
Test Kapanış Raporu
Demek ki, test ve arıza tespiti yaptıktan sonra projeyi kapatacağız. Bu nedenle, burada testlerin yürütülmesine ilişkin ayrıntılı bir analiz sağlamalıyız.
Bulunan ve düzeltilen kusurlar burada belirtilmelidir. Genel ihtiyaç kapsamı bu raporda görülmektedir. Genellikle ekip lideri veya yöneticisi tarafından hazırlanır. Buna göre tüm çıkış kriterleri karşılanmalıdır.
Olay raporu
Kuruluş yürütme gerçekleştirilirken, bir kullanıcı kusur bulursa, bir Olay raporu (IR) oluşturulmalıdır. Bu, bir kusur olduğu ve dolayısıyla yürütmenin durdurulması gerektiği anlamına gelir. Şimdi müşteriye, hata alanlarını ayrı bir test senaryosu olarak tekrar yürütme izni istemek için bir olay raporu sunmamız gerekiyor.
Bu gerçekten bir kara lekedir ve bir testçiden beklenmez. Tüm kusurlar, kuru çalışmada bulunmalıdır. Kaçırılırsa ve resmi infazda bulunursa, o zaman IR olur.
Misal:
Mobil testte bazı işlevleri kaçırırsam ' ekran koruyucu değişikliği ' seçeneği. Ardından bir test senaryosu yürütürken kilitlenirim ve bu seçenek nedeniyle daha fazla ilerleyemeyeceğim. Ardından bir IR oluşturuyorum ve ekran koruyucu seçeneğini çalıştırmak için ayrı bir test durumu yazıyorum.
Sonuç
STLC sırasında bir yazılım projesinin paydaşlarına gönderilen eserler Test Teslim Edilecekleri olarak bilinir. Bu makaledeki en önemli Test Çıktılarına bir göz attık.
Bu makalenin Yazılım Testlerinde Test Çıktıları hakkında bilgi edinmenize yardımcı olacağını umuyoruz !!
ücretsiz oyun testçisi olun
Önerilen Kaynaklar
- Performans Test Planı ile Performans Testi Stratejisi Arasındaki Fark
- ERP Uygulaması için Test Planı Hazırlama ve Test Örnekleri Nasıl Yazılır - ERP Testi Bölüm-2
- Test Planı Eğitimi: Sıfırdan Bir Yazılım Test Planı Dokümanı Yazma Rehberi
- Test Veri Yönetimi Kavramı, Süreci ve Stratejisi
- Test Verisi nedir? Örneklerle Test Verisi Hazırlama Teknikleri
- Test Örnekleri Nasıl Yazılır: Örneklerle Son Kılavuz
- Test Stratejisi Belgesi Nasıl Yazılır (Örnek Test Stratejisi Şablonuyla)
- Test Planı, Test Stratejisi, Test Senaryosu, Test Komut Dosyası, Test Senaryosu ve Test Koşulu Arasındaki Fark