Podcast
Questions and Answers
Sistem testinin amacı nedir?
Sistem testinin amacı nedir?
Sistem testi yalnızca düzeltme testleri ile yapılır.
Sistem testi yalnızca düzeltme testleri ile yapılır.
False
Sistem testinin dört temel biçimini yazın.
Sistem testinin dört temel biçimini yazın.
Düzeltme testi, güvenlik testi, dayanıklılık testi, yetenek testi
Sistem testi, her bir öğenin ________ gerçekleştirebildiğinin onaylanmasıdır.
Sistem testi, her bir öğenin ________ gerçekleştirebildiğinin onaylanmasıdır.
Signup and view all the answers
Aşağıdaki test türlerini uygulanma nedenleriyle eşleştirin:
Aşağıdaki test türlerini uygulanma nedenleriyle eşleştirin:
Signup and view all the answers
Bir sistemin zararlı dış müdahalelerden korunabilmesi için yapılan test nedir?
Bir sistemin zararlı dış müdahalelerden korunabilmesi için yapılan test nedir?
Signup and view all the answers
Dayanıklık testi, sistemin aşırı yüklenme durumunda dayanıklılığını ölçmek için yapılır.
Dayanıklık testi, sistemin aşırı yüklenme durumunda dayanıklılığını ölçmek için yapılır.
Signup and view all the answers
Gömülü sistemlerde yazılım işlem süresinin bilgisayara dayalı sistem ile uyarlığını sınamak amacıyla hangi test yapılır?
Gömülü sistemlerde yazılım işlem süresinin bilgisayara dayalı sistem ile uyarlığını sınamak amacıyla hangi test yapılır?
Signup and view all the answers
Sistemin miktar, frekans ya da hacim bakımından anormal biçimde yüklenmesi hallerindeki dayanıklılığını ölçmek amacıyla yapılan teste _____ denir.
Sistemin miktar, frekans ya da hacim bakımından anormal biçimde yüklenmesi hallerindeki dayanıklılığını ölçmek amacıyla yapılan teste _____ denir.
Signup and view all the answers
Aşağıdaki testleri işlevleri ile eşleştiriniz:
Aşağıdaki testleri işlevleri ile eşleştiriniz:
Signup and view all the answers
Onaylama Testi hangi aşamadan sonra uygulanır?
Onaylama Testi hangi aşamadan sonra uygulanır?
Signup and view all the answers
Onaylama Testi, yazılımın düzenlilik testini içermektedir.
Onaylama Testi, yazılımın düzenlilik testini içermektedir.
Signup and view all the answers
Onaylama Testi'nin amacı nedir?
Onaylama Testi'nin amacı nedir?
Signup and view all the answers
Onaylama testi, __________ testi ve kabul muayenesi olarak yürütülmektedir.
Onaylama testi, __________ testi ve kabul muayenesi olarak yürütülmektedir.
Signup and view all the answers
Aşağıdaki test yöntemlerini açıklamaları ile eşleştiriniz:
Aşağıdaki test yöntemlerini açıklamaları ile eşleştiriniz:
Signup and view all the answers
Study Notes
V Model Yaklaşımı
- Yazılım geliştirme ve test sürecinde kullanılan bir yaklaşımdır.
- Müşteri gereksinimleri ile başlar.
- Ardından, ürün spesifikasyonu, yüksek ve düşük seviye tasarımlar, kodlama, birim testi, bileşen testi, entegrasyon testi, sistem testi ve onaylama testi sırasıyla uygulanır.
- Bu model, geliştirme ve test aşamalarının karşılıklı bağımlılığını vurgular.
- Geçerleme ve doğrulama aktiviteleri sürecinde kullanılır.
Geçerleme ve Doğrulama Teknikleri
- Dinamik geçerleme (verification): Yazılım test sürecini tanımlar.
- Birim ve Bütünlük test işlemlerini özetler.
- Regresyon testini tanımlar.
- Saydam kutu ve kara kutu test tiplerini inceler.
- Performans, dayanıklılık ve güvenlik testlerini kapsayan sistem testini tanımlar.
Birim Testi
- Yazılım tasarımının en küçük birimi olan modül üzerinde uygulanır.
- Ayrıntılı tasarım tanımlarına dayanarak, modül içindeki hataları bulmak üzere önemli kontrol yollarını sınar.
- Saydam kutu testi olarak paralel olarak uygulanır.
- Modülün arabirimi, lokal veri yapısı, kontrol yapıları, hata arama yolları ve modül sınırlarını sınar.
- Test senaryoları (test case'ler): Belirli bir program yolunu işlemek veya özel gereksinime uygunluğu onaylamak için bir dizi sınama verisinden ve buna ilişkin işlemlerden oluşturulur.
Arabirim Testi
- Modüllerin birbirleriyle nasıl etkileştiklerini değerlendirir.
- Bağlantı noktalarında ortaya çıkan sorun, veri akışı, veri kaybı, ters etki gibi sorunları ele alır.
- Modüllerin birleştirilmesi sırasında veri kaybı, dikkatsizlik nedeni ile birbirini ters etkileme, alt fonksiyonların birleştirilmesiyle beklenilen ana fonksiyonunun gerçekleşmemesi hatalarını tanımlar.
Bütünleme Testi
- Bağımsız modüllerin birleştirilmesini ve birlikte çalışabildiklerini değerlendirmek için kullanılır.
- Modüllerin birleştirilmesi sırasında ortaya çıkabilecek hataları, veri kayıplarını vb. bulmaya odaklanır.
- Artırmalı ve bütün olarak sınama olmak üzere iki biçimde gerçekleştirebilir.
- Modüllerin birbirine tek tek bağlanmasıyla ilerler, sıralama önemlidir.
- Yukarıdan aşağı ve aşağıdan yukarı iki şekilde gerçekleştirilebilir.
Regresyon Testi
- Önceden test edilmiş yazılımda, değişiklik veya ekleme yapıldıktan sonra, tümünün tekrar test edilmesini kapsar.
- Uygulama ortamlarındaki değişiklikler ve sabitlemeler sonrasında yapılan testlerdir.
- Eski testlerin yeniden çalıştırılması ve yeni testlerin eklenmesiyle ilgilidir.
Sistem Testi
- Bilgisayar sisteminin (donanım ve yazılım) tamamını kapsar.
- Sistemin bütün öğelerinin bir araya getirildiğini ve her birinin işlevlerini tam olarak yerine getirdiğini doğrulamak için kullanılır.
- Dört farklı biçimde yapılabilir: düzeltme testi, güvenlik testi, dayanıklılık testi ve yetenek testi.
Onaylama Testi
- Yazılımın müşteri ve kullanıcı beklentilerini karşılayıp karşılamadığını kontrol eden test aşamasıdır.
- Sonunda bütünleştirilmiş yazılımın gereklilikleri karşıladığından emin olmak için onaylama testi yapılır.
- Birden fazla biçimde gerçekleştirilebilir: düzenli onaylama testi ve kabul muayenesi.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Yazılım geliştirme sürecinde V Model yaklaşımını öğrenin. Bu modelin gereksinimlerden başlayarak test aşamalarına nasıl ilerlediğini keşfedin. Geçerleme ve doğrulama teknikleri ile birim testinin detaylarına odaklanın.