wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

YTT1

Total questions: 24

Worksheet time: 1hrs 12mins

Name
Class
Date
1.

Kaliteden kim sorumludur?

a)

Yazılım Yöneticisi

b)

Yazılım Test Uzmanı

c)

Analist / PO

d)

Hepsi

2.

Yazılım Testi, Test Koşumundan ibaret değildir. Aşağıdakilerden hangisi projede test koşumundan hemen önce yapılmaz?

a)

Testin koşulacağı ortamın teste uygunluğunun kontrol edilmesi

b)

Test senaryolarının oluşturulması

c)

Test basis belirlenmesi

d)

Test stratejisinin oluşturulması

3.

Aşağıdakilerden hangisi Test Uzmanının görevleri arasında değildir?

a)

Test Ortamlarını kontrol etmek

b)

Test Verisini temin etmek

c)

Test kapanış raporunu hazırlamak ve paylaşmak

d)

Test esnasında çok fazla hata bulunduğunda kalitenin sorumlusu olarak ilgili geliştirmenin canlı geçişini durdurmak

4.

Aşağıdakileren hangisi Test Uzmanının Görevleri arasında değildir?

a)

Hataların Debug edilmesi

b)

Hataların yeniden üretim adımlarının belirlenmesi

c)

Hata kayıtlarının açılması ve raporlanması

d)

Hata kayıtlarının çözümü için yönlendirilmesi

5.

Aşağıdakilerden hangisi sıfır hata için doğrudur?

a)

Başarılabilir ve amaç her zaman bu olmalıdır.

b)

Bütçe, zaman ve kaynak kısıtları dahilinde başarılması mümkün değildir.

c)

Bütçe ticari sistemlerde yasal olarak olması gerekendir.

d)

Sadece test takımının sorumluluğudur.

6.

Test mühendisleri ve programcılar …

a)

Her zaman birbirlerini desteklemek için varolduklarını ve paralel amaçlar için çalıştıklarını unutmamalıdırlar.

b)

Problemleri bulmak ve düzenlemek için işbirliği içinde olmalıdırlar.

c)

Bulunan hatalar hakkında iletişim halindeyken birbirlerine karşı objektif ve nazik olmalıdırlar

d)

Hepsi

7.

Teslim aşamasında gelmiş bir yazılım hangi özelliğe sahip olmalıdır?

a)

Kodda sıfır hata kaldığını

b)

%100 test edildiğini

c)

Gereksinim dokümanına uygun ve kabul edilebilir riskler dahilinde hazır olduğunu

d)

Kontrol edilip onaylanmış olduğunu

8.

Aşağıdaki test ile ilgili cümlelerden hangisi yanlıştır?

a)

Test yazılımdaki hataları bulmak için gerçekleştirilir

b)

Test yazılım kalitesini arttırmak için gerçekleştirilir

c)

Test kullanıcı güvenini arttırmak için gerçekleştirilir

d)

Test yazılım güvenilirliğini %100 kanıtlamak için yapılır

9.

Aşağıdakilerin hangisi test girdisi değildir?

a)

Analiz dokümanı

b)

İş Talepleri

c)

Teknik Tasarım Dokümanı

d)

Test Plan Dokümanı

10.

Aşağıdakilerden hangisi Test Seviyesi değildir?

a)

Birim (Komponent) Testi

b)

Entegrasyon Testi

c)

Sistem Testi

d)

Statik Test

11.

Aşağıdakilerden hangisi için bir test oluşturulabilir?

a)

Sayfa hızlı yüklensin

b)

Bağlantı hızlı olsun

c)

Sayfa 1 sn. içinde yüklensin

d)

Butonlar uygun büyüklükte olsun

12.

Test sürecinin aşamalarını hayata geçirilme sırasına göre sıralayınız.

i. Testin kapatılması

ii. Test Analiz ve tasarımı

iii. Test Planlama ve kontrol

iv. Testin uygulanması

a)

i, ii, iii, iv

b)

iii, iv, i, ii

c)

ii, iii, iv, i

d)

iii, ii, iv, i

13.

Aşağıdakilerden hangisi Fonksiyonel testtir?

a)

Online uçak rezervasyonu sisteminin cevap süresini (response time) ölçmek

b)

Çağrı merkezi aramalarında yüksek trafik yaratılarak stress testini gerçekleştirmek

c)

Online uçak rezervasyon sisteminin ekranda yansıttığı ve veritabanında tuttuğu bilgilerle müşterilere eposta ile gönderilen bilgileri kontrol etmek

d)

Sistem belleğini test etmek

14.

Kaliteli bir ürün için alttakilerden hangisinin yapılması faydalıdır?

a)

Erken test analizi ve tasarımı

b)

Test mühendislerinin analiz çalışmalarına katılması

c)

Farklı test seviyelerinin müşteri gereksinimlerine göre tanımlanması

d)

Hepsi

15.

Test için aşağıdakilerden hangisi doğrudur?

a)

Test, yazılım geliştirme yaşam döngüsünün ilk evrelerinde başlamalıdır

b)

Yazılım geliştirme döngüsünün sonunda çıkan hataların düzeltilebilmesi diğer hatalara göre daha ekonomiktir

c)

Test, kod yazıldıktan sonra başlamalıdır

d)

Testler sadece bağımsız bir test takımı tarafından gerçekleştirilebilir

16.

Ne kadar testin yapılacağına karar verilirken neye dikkat edilmeli?

a)

Riskleri ve bütçeyi değerlendirerek ne kadar zaman ve kaynak harcanacağına karar vermek

b)

Ayrıntılı bir biçimde her şeyi test etmeye çalışmak

c)

Yeterli zaman yoksa testleri yapmamak

d)

En kolay testten başlamak

17.

Aşağıdakilerden hangisi test liderinin tipik görevlerindendir?

a)

Gereksinimlerin analizi ve gözden geçirilmesi

b)

Test verilerinin hazırlanması

c)

Test prosedürlerinin oluşturulması

d)

Test proje planının hazırlanması

18.

Yazılım geliştirme, bakım ve operasyonda testin rolünü hangi madde kapsamaz ?

a)

Yazılım canlıya alınmadan önce dikkatli test edilirse risk azalır, kalite artar.

b)

Sözleşme için test gerekebilir.

c)

Yasal gereksinimler için test gerekebilir.

d)

Endüstriye özel standartları karşılamak için teste gerek görülmez.

19.

Aşağıdaki maddelerden hangisi yedi test prensiplerinden biri değildir?

a)

Yazılımı %100 test etmek imkansızdır.

b)

Testin amacı,yazılımda hataların olduğunu göstermektir.

c)

Teste, yazılım geliştirme sürecininin başında başlamak gerekir

d)

Fonksiyonel testler test ekipleri tarafından yapılmalıdır

20.

Aşağıdaki ifadelerden hangisi yazılım sistemleri için geçerli değildir ?

a)

İnsanların yanlış yapması durumunda yazılımda hata oluşur.

b)

Hatalı bir yazılımın çalıştırılması arızaya neden olur.

c)

Yazılım sistemlerinin yaşam üzerinde bir etkisinin olduğu söylenemez.

d)

Hatalı yazılım sistemleri zaman, para, itibar kaybı gibi problemlere neden olabilir.

21.

Hangi madde Bakım Testi için geçerli değildir?

a)

Gereksinimler güncel değilse ve eksikse, alan bilgisine sahip test uzmanına ihtiyaç duyulmaz.

b)

Değişikliklere bağlı olarak bakım testi, tüm test seviyelerinde ve tüm test çeşitleri için gerçekleştirilebilir

c)

Taşıma testi (dönüşüm testi), başka bir uygulamadaki veriler bakımı yapılan sisteme taşınacağı zaman da gereklidir

d)

Var olan sistemin değişikliklerden ne şekilde etkileneceğini belirlemeye etki analizi adı verilir; Etki analizi, regresyon test grubunu belirlemek için kullanılabilir

22.

Regresyon ve Retest için hangisi yanlıştır?

a)

Bir hata tespit edildikten ve düzeltildikten sonra bulunan hatanın, başarılı şekilde ortadan kaldırıldığını onaylamak için yazılım yeniden test edilmelidir (retest). Bu işleme onay testi adı verilir.

b)

Regresyon testleri fonksiyonel, fonksiyonel olmayan ve yapısal testleri içerir.

c)

Regresyon test, tüm test seviyelerinde gerçekleştirilmez.

d)

Regresyon, yapılan değişiklikler sonucunda oluşan yeni hataları keşfetmek amacıyla zaten test edilmiş olan bir programı yeniden test etme işlemi olarak da tanımlanabilir..

23.

Sistem testi için aşağıdakilerden hangisi yanlıştır?

a)

Sistem testi, yazılımın bileşenleri arasındaki etkileşimleri test eder ve bileşen testinden sonra yapılır

b)

Sistem testi, sistemin fonksiyonel ve fonksiyonel olmayan gereksinimlerini ve veri kalitesini sorgulamalıdır

c)

Sistem testleri hem black box, hemde white box test teknikleri ile yapılabilir.

d)

Sistem testi genellikle bağımsız bir test ekibi tarafından yapılır

24.

Statik test’i aşağıdakilerden hangisi en iyi tanımlar?

a)

Statik test, yazılım çalıştırılarak gerçekleştirilen test tipidir.

b)

Statik test, Kara kutu (Black box) testleridir.

c)

Statik test, sadece yazılım geliştiriciler tarafından gerçekleştirilir.

d)

Statik test, yazılım ve/veya yazılım parçası çalıştırılmadan gerçekleştirilen test tipidir.