Yazılım Kalite ve Testi 2024-2025 Bütünleme Soruları
Yazılım Kalite ve Testi 2024-2025 Bütünleme Soruları
#1. Yazılım testi ile ilgili aşağıdaki işlemlerin hangisi test yöneticisinin sorumluluğunda değildir?
Cevap : D) Uygulama
Açıklama : Test Yöneticisi; planlama, tahmin, gözetim ve kontrol gibi yönetimsel süreçlerden sorumludur. Test senaryolarının koşturulması ve testlerin fiilen yapılması yani “Uygulama” genellikle Test Uzmanı/Analistinin görevidir.
#2. Aşağıdakilerden hangisi yazılım test ilerleme raporları içerisinde yer almaz?
Cevap : B) Testi yapacak kişilerin rolleri
Açıklama : Test ilerleme raporları, test sürecinin mevcut durumunu (özet, riskler, neler olduğu vb.) raporlar. “Testi yapacak kişilerin rolleri” ise test planlama aşamasında belirlenen statik bir bilgidir, dinamik ilerleme raporunun değil, **Test Planının** bir parçasıdır.
#3. I. Üzerinden Geçme
II. Teknik Gözden Geçirme
III. Teftiş
Yukarıda verilen yöntemlerden hangisi veya hangileri hem resmi hem gayrıresmî olabilmektedir?
Cevap : C) I ve II
Açıklama :
#4. Arıza Durumu, Etki ve Kritiklik Analizi (ADEKA)’da aşağıdakilerden hangisi bulunmaz?
Cevap : C) Hataları çözmek
Açıklama : FMECA (ADEKA), potansiyel hataları, etkilerini ve kritikliklerini analiz eden bir risk değerlendirme tekniğidir. Analiz sonucunda önleyici faaliyetler önerilir ancak hataların fiilen kod düzeyinde “çözülmesi” (debugging/fixing) bu analiz sürecinin (analistlerin) değil, geliştirme ekibinin görevidir.
#5. Yazılım testlerine verilen isimler kimi zaman testin nasıl yapıldığı, kimi zaman hangi veriler kullanıldığı, kimi zaman ne zaman yapıldığı, kimi zaman hangi amaçla yapıldığı vb. konularda kullanıcıya fikir vermektedir. Aşağıdaki test isimleri ile verdiği fikirler arasındaki eşleştirmenin hangisi yanlıştır?
Cevap : C) Sistem Testi – Testin hangi yaklaşımla yapıldığı
Açıklama : “Sistem Testi”, testin **hangi seviyede** (Birim, Entegrasyon, Sistem, Kabul) yapıldığını belirtir; hangi yaklaşımla (Kara kutu, Beyaz kutu vb.) yapıldığını doğrudan belirtmez. Diğer eşleştirmeler isimlendirme mantığına uygundur.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. Aşağıdakilerden hangisi bir ISTQB sertifikasına sahip olmanın avantajları arasında yer almaz?
Cevap : D) Test çeşitliliğinin artması
Açıklama : Sertifika, bireyin yetkinliğini ve bilgisini kanıtlar (A, B, C, E). Ancak sertifika sahibi olmak, projedeki “test çeşitliliğinin” (test türlerinin sayısının) otomatik olarak artacağı anlamına gelmez; bu proje gereksinimlerine bağlıdır.
#7. Bir web sitesinin birçok versiyonunun incelendiği ve karşılaştırıldığı kullanılabilirlik testlerine ne ad verilmektedir?
Cevap : E) A/B Testi
Açıklama : Web sitelerinin veya uygulamaların farklı versiyonlarının (A ve B) kullanıcı gruplarına gösterilerek hangisinin daha iyi performans gösterdiğinin ölçüldüğü test yöntemine **A/B Testi** denir.
#8. Aşağıdakilerden hangisinin test edilmesi kullanılabilirlik testi olarak kabul edilemez?
Cevap : B) Veri tabanı
Açıklama : Kullanılabilirlik (Usability) testleri, **son kullanıcının** arayüz ile etkileşimini (User Interface / User Experience) ölçer. Veri tabanı, arka planda çalışan ve son kullanıcının doğrudan arayüzüyle etkileşime girmediği bir katmandır; bu nedenle doğrudan bir kullanılabilirlik testi konusu değildir (Performans veya fonksiyonel test konusudur).
#9. Aşağıdakilerden hangisi her yazılımda oluşabilecek ortak riskler arasında yer almaz?
Cevap : A) Mobil uygulama piyasasının değişmesi ile ürünün yeterince indirilmemesi
Açıklama : B, C, D ve E seçenekleri (teknoloji, müşteri, proje boyutu vb.) her türlü yazılım projesinde (web, masaüstü, gömülü) karşılaşılabilen genel proje/ürün riskleridir. Ancak A şıkkı sadece **Mobil Uygulamalar** için geçerli spesifik bir ticari risktir, “her yazılım” için ortak değildir.
#10. Aşağıdakilerden hangisi izlenebilirlik çeşitleri arasında yer almaktadır?
Cevap : E) Dikey izlenebilirlik – Yatay izlenebilirlik
Açıklama : Gereksinim izlenebilirliği (Traceability) literatürde genellikle **Yatay** (Horizontal – yaşam döngüsü aşamaları arasında, örn: gereksinimden teste) ve **Dikey** (Vertical – aynı aşamadaki detay seviyeleri arasında) olarak sınıflandırılır. (Ayrıca İleri ve Geri izlenebilirlik de vardır).
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. Aşağıdakilerden hangisi web yazılım test otomasyonlarında sıklıkla uygulanan bir test çeşidi değildir?
Cevap : A) Beyaz kutu testi
Açıklama : Web otomasyon araçları (Selenium vb.) genellikle kullanıcı arayüzü üzerinden veya API seviyesinde **Kara Kutu** (Black Box) testleri yapar. Beyaz kutu testleri (kod inceleme, birim test) genellikle geliştirme ortamında yapılır, web otomasyon senaryolarının birincil odağı değildir.
#12. Kutu yaklaşımları ile ilgili aşağıdakilerden hangisi yanlıştır?
Cevap : D) Beyaz kutu testleri genellikle detaysız testlerdir.
Açıklama : Beyaz kutu testleri (White Box), kodun iç yapısını, mantığını ve akışını bildiğimiz ve test ettiğimiz yöntemdir. Bu nedenle “detaysız” değil, aksine kod düzeyinde **çok detaylı** testlerdir.
#13. ISTQB İleri Seviye bir sertifika almak için aşağıdaki şartların hangisini sağlamak gereklidir?
Cevap : B) Temel Seviye sertifikası almak
Açıklama : ISTQB sertifikasyon şemasında, İleri Seviye (Advanced Level) sınavlarına girebilmek için ön koşul, **Temel Seviye (Foundation Level)** sertifikasına sahip olmaktır.
#14. “Kullanıcılar, tasarımı ilk kullandıklarında yerine getirmeleri gereken görevleri kolaylıkla yapabiliyorlar mı?” sorusunun cevabı aşağıdaki kriterlerden hangisini karşılamaktadır?
Cevap : B) Öğrenilebilirlik
Açıklama : Kullanıcının sistemi ilk kez karşılaştığında ne kadar kolay kullanabildiği ve görevleri ne kadar hızlı öğrenebildiği **Öğrenilebilirlik** (Learnability) kriteri ile ilgilidir.
#15. Kalite maliyetleri genel olarak “tespit etme maliyetleri” ve “önleme maliyetleri” olarak gruplandırılabilir.
Burada tespit edilen veya önlenen en önemli eleman aşağıdakilerden hangisidir?
Cevap : A) Hata
Açıklama : Kalite maliyetlerinin temel amacı, **hataların** (defect/bug) ortaya çıkmasını önlemek veya ortaya çıkan hataları tespit edip düzeltmektir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. ISO standartlarında yer alan kalite terimleri ile ilgili kısaltmalar ve açıklamalarından hangisi yanlıştır?
Cevap : A) R: Replay/Yeniden yapılabilir
Açıklama : Bu kısaltmalar genellikle SMART hedefleri (Specific, Measurable, Achievable, Relevant, Time-bound) ile ilişkilidir. ISO kalite standartlarında (ISO 9126 / 25010) R genellikle **Reliability (Güvenilirlik)** anlamına gelir, “Replay” (Yeniden oynatma) standart bir kalite alt karakteristiği kısaltması değildir.
#17. Aşağıdakilerden hangisi bir yazılım testi giriş kriteri olarak ele alınamaz?
Cevap : E) Planlanan testlerin koşturulmuş olması
Açıklama : Giriş kriterleri (Entry Criteria), teste başlamak için nelerin hazır olması gerektiğini belirtir. “Testlerin koşturulmuş olması” ise bir sonuçtur ve testin tamamlanmasıyla ilgili **Çıkış Kriteri** (Exit Criteria) olabilir, giriş kriteri olamaz.
#18. Web uygulaması testlerinde aşağıdaki hangi şıkta verilen test genellikle en son olarak yapılır?
Cevap : D) Güvenlik testi
Açıklama :
#19. “…. dayalı gözden geçirme bir gözden geçirme türüdür.”
Yukarıdaki cümledeki boşluğa aşağıdakilerden hangisi getirilemez?
Cevap : E) Tekniğe
Açıklama :
#20. “Bir sınıf içerisinde yer alan kalıtımdan gelen metot sayısı ile metot sayısının toplamıdır.”
Yukarıdaki şekilde tanımlanan metrik aşağıdaki kısaltmaların hangisi ile ifade edilmektedir?
Cevap : C) RFC
Açıklama : **RFC (Response For a Class)**, bir sınıftaki metotların ve bu metotların çağırdığı diğer metotların toplam sayısını ifade eder. (Tanım biraz farklı ifade edilmiş olsa da, nesne tabanlı metrikler içinde metot sayılarını ve çağrılarını kapsayan en uygun metrik RFC’dir. CBO: Coupling Between Objects, LCOM: Lack of Cohesion in Methods).
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
SONUÇ
Yazılım Kalite ve Testi 2024-2025 Bütünleme Soruları
Yazılım Kalite ve Testi: Süreçler, Teknikler ve Sertifikasyon |
|
|
|
| @lolonolo_com |
|---|
Yazılım Kalite ve Testi 2024-2025 Bütünleme Soruları
Yazılım Kalite ve Testi 2024-2025 Bütünleme Soruları |
|
|---|---|
|
|
| @lolonolo_com |
Yazılım Kalite ve Testi 2024-2025 Bütünleme Soruları
