Şıkka dokun, anında açıklamasını gör — ya da çalışma modunda tüm cevapları aç.
Soru 1
Aşağıdakilerden hangisi her yazılımda oluşabilecek ortak riskler arasında yer almaz?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Proje büyüklüğü, müşterinin tutumu ve beklentileri, geliştirme ortamı ve kullanılan teknolojiler her yazılım projesinde karşılaşılabilecek ortak risklerdir. Mobil uygulama piyasasının değişmesi ve ürünün yeterince indirilmemesi ise yalnızca belirli tür (mobil) ürünlere özgü bir iş/pazar riskidir.
Soru 2
Klasik bir gözden geçirme sürecinde aşağıdaki rollerin hangisi yer almamaktadır?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Klasik bir gözden geçirme sürecindeki roller yönetici, moderatör (lider), yazar, kaydedici (yazman) ve gözden geçiricilerdir. Analist bu sürecin tanımlı rollerinden biri değildir.
Soru 3
Yukarıdaki şekil aşağıda verilen analiz ölçeklerinden hangisine aittir?
DDoğru cevap
Soru 4
Regresyon Testi hangi özelliği ile diğer entegrasyon testlerinden ayrılır?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Regresyon testi, daha önce test edilmiş ve üzerinde düzeltme ya da değişiklik yapılmış yapıların yeniden test edilmesidir. Amacı yapılan değişikliklerin daha önce çalışan kısımları bozup bozmadığını görmektir.
Soru 5
“Bir sınıf içerisinde yer alan kalıtımdan gelen metot sayısı ile metot sayısının toplamıdır.” şeklinde tanımlanan metrik aşağıdaki kısaltmaların hangisi ile ifade edilmektedir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
RFC (Response For a Class), bir sınıfın metot sayısı ile o sınıfta çağrılabilen (kalıtımla gelenler dahil) metotların toplamını ifade eden nesne yönelimli bir metriktir. CBO sınıflar arası bağımlılığı, LCOM metotlar arası uyum eksikliğini, AHF/MHF ise nitelik/metot gizleme oranlarını ölçer.
Soru 6
Hatalı bir ürün tespit edildiğinde bu ürünün tek başına incelenmesi yerine bu ürünü ortaya çıkaran tüm işlemlerin incelenmesini öngören kalite türü aşağıdakilerden hangisidir?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Süreç yoluyla kalite anlayışında hatalı bir ürün bulunduğunda yalnızca ürün değil, o ürünü ortaya çıkaran tüm süreç incelenir. Böylece hatanın kaynağı düzeltilir ve aynı hatanın tekrar oluşması önlenir. Ürün yoluyla kalite ise yalnızca son ürünü denetler.
Soru 7
Aşağıdakilerden hangisi Güvenlik/Güvenilirlik Metrikleri arasında yer almaz?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Güvenilirlik metrikleri olgunluk, hata toleransı, kurtarılabilirlik ve sağlamlık gibi yazılımın hatalara karşı dayanıklılığını ölçen özelliklerdir. 'Analitiklik' bu metrikler arasında yer almaz.
Soru 8
Aşağıdakilerden hangisi, bir yazılım bileşeninde kontrollü olarak sorunlar yaratılarak yapılan testlerden biri değildir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Emniyet, sağlamlık, saldırı bazlı ve arıza durumu testlerinde yazılıma kasıtlı olarak kontrollü sorunlar (hatalı girdi, saldırı, arıza) oluşturularak tepkisi gözlenir. Standartlara uyumluluk testi ise yazılımın belirli standartlara uyup uymadığını kontrol eder; sorun yaratmaya dayanmaz.
Soru 9
Bir yazılım testinde yalnızca üniversite mezunları geçerli sınıf ise diğer tüm seçenekler geçersiz sınıf ise bu durumda aşağıdaki tekniklerden hangisini uygulamak gereklidir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Geçerli sınıfın tek bir seçenekten (yalnızca üniversite mezunları) oluştuğu, diğer tüm seçeneklerin geçersiz sayıldığı durumlarda tek seçimli denklik sınıfı tekniği uygulanır. Bu durumda bir geçerli ve bir geçersiz sınıf oluşturulur.
Soru 10
Yazılım test sertifikalarına ihtiyaç duyulmasının temel sebebi aşağıdakilerden hangisidir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Yazılım testi sürekli büyüyen ve çeşitlenen bir alan olduğundan, test uzmanlarının bilgi ve yetkinliklerini standart bir şekilde belgeleyecek sertifikalara (ör. ISTQB) ihtiyaç duyulmuştur.
Soru 11
I. Üzerinden Geçme
II.Teknik Gözden Geçirme
III.Teftiş
Yukarıda verilen yöntemlerden hangisi veya hangileri hem resmî hem gayrıresmî olabilmektedir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Üzerinden geçme (walkthrough) ve teknik gözden geçirme, ihtiyaca göre resmi ya da gayriresmi yapılabilir. Teftiş (inspection) ise kuralları ve rolleri belli, her zaman resmi bir gözden geçirmedir. Bu yüzden doğru cevap I ve II'dir.
Soru 12
Yazılım testleri ile ilgili aşağıdaki kavramların hangisi, sistemin beklenen dışında bir durumla karşılaşmasını ifade eder?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Anomali, sistemin beklenenden farklı bir durumla karşılaşması, yani beklenti ile gerçekleşen arasındaki sapmadır. İnsan hatası (yanlışlık) koda kusur sokar, kusur çalıştırıldığında ise arızaya yol açabilir.
Soru 13
“ISTQB’nin kuruluşunda yer alan ülkelere bakıldığında ISTQB’nin bir …………. kuruluşu olarak başladığı ifade edilebilir.”
Yukarıdaki boşluğa gelebilecek uygun ifade aşağıdakilerden hangisidir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
ISTQB (International Software Testing Qualifications Board) 2002'de kurulmuştur ve kurucu üyeleri ağırlıklı olarak Avrupa ülkeleridir. Bu yüzden ISTQB'nin başlangıçta bir Avrupa kuruluşu olduğu söylenebilir.
Soru 14
Aşağıdakilerden hangisi bir yazılım testinin sınıflandırma şekillerinden biri değildir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Yazılım testleri birincil amaçlarına, yapılış zamanına, fonksiyonaliteye (fonksiyonel/fonksiyonel olmayan) ve seviyelerine (birim, entegrasyon, sistem, kabul) göre sınıflandırılır. 'Uygulandığı modül' bir sınıflandırma ölçütü olarak kullanılmaz.
Soru 15
Aşağıdakilerden hangisinin test edilmesi kullanılabilirlik testi olarak kabul edilemez?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Kullanılabilirlik testi, kullanıcının doğrudan etkileşime girdiği arayüzlerin (web sitesi, telefon ekranı, cihaz paneli, otomasyon arayüzü) kolay kullanılıp kullanılmadığını ölçer. Veri tabanı ise kullanıcının doğrudan etkileştiği bir arayüz olmadığından kullanılabilirlik testinin konusu değildir.
Soru 16
Bir yazılım testinin ne kadar süreceği ile ilgili aşağıdaki kriterlerden hangisi geçerli değildir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Test süresi; önceden belirlenmiş bir süre, belirlenmiş bir maliyet, proje yöneticisinin koşulları veya hedeflenen kaliteye ulaşılması gibi ölçütlere göre belirlenir. Rastgele sayıda test yapmak ise planlı bir ölçüt olmadığından geçerli bir kriter değildir.
Soru 17
Bir web yazılım test otomasyonunun açık kaynaklı olması aşağıdaki özelliklerin hangisini doğrudan etkilemektedir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Açık kaynaklı test otomasyon araçları lisans ücreti gerektirmediğinden en doğrudan etkiledikleri özellik maliyettir. Entegrasyon ve platform uyumluluğu ise aracın kaynak kodunun açık olup olmamasından doğrudan değil, teknik yapısından etkilenir.
Soru 18
Aşağıdaki durumların hangisi “doğrulama sapması”na örnek olarak gösterilebilir?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Doğrulama sapması (confirmation bias), kişinin kendi düşüncesini doğrulayan bilgiyi kabul edip aksini reddetme eğilimidir. Geliştiricinin kendi kodunun doğru olduğuna inanarak test uzmanının bulduğu hatayı kabul etmemesi buna tipik bir örnektir.
Soru 19
Bir yazılımın kalitesiz olması ile ilgili birçok sebep bulunmaktadır. Bunlardan birisi olan “bir yazılımın kolay anlaşılabilir ve kullanılabilir olmaması” aşağıdaki kategorilerin hangisine girer?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Yazılımın kolay anlaşılabilir ve kullanılabilir olmaması, kitapta müşteri tarafındaki sebepler kategorisinde ele alınır; çünkü yazılımın müşteri/kullanıcı tarafından benimsenmemesi ve kalitesiz algılanması sonucunu doğurur.
Soru 20
Yazılım testi ile ilgili kavramlar ve açıklamaları eşleştirmelerinden hangisi yanlıştır?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Test öğesi (test item), test edilen nesnedir; yani test edilen yazılım bileşeni veya parçasıdır, test üzerinde uygulanan veri seti değildir. Teste uygulanan veriler test verisi olarak adlandırılır. Diğer eşleştirmeler doğrudur.