İçeriğe geç
academia.sh

Kurs İleri

İşlevsel Olmayan Test

Bu kursun sonunda

Kursa başla

01

Başarım Testi

Yük altındaki davranışın sınanması: yük, stres, dayanıklılık ve ani yük testlerinin sordukları soruyla ayrılması, gerçekçi kullanıcı davranışının düşünme süresi ve karışım oranlarıyla modellenmesi, ortalamanın gizlediğini gösteren yüzdelik gecikme ile verim ölçütlerinin seçilmesi, tek bir sonucun uygulama, veritabanı ve ağ katmanlarına dağıtılması ve ısınma, gürültü ile tek koşum yanılgısından kaçınan karşılaştırma disiplini.

  1. 01 Başarım Testi Türleri Yük altındaki davranışın dört ayrı soruya bölünmesi: yük, stres, dayanıklılık ve ani yük testlerinin aynı ölçütü farklı bir karar penceresinde okuması, aynı iki yapı üzerinde dördünün dört ayrı karar vermesi, eşiğin bir bütçe paylaştırmasından türetilmesi ve eşik taramasıyla hangi türün hangi eşik aralığında yanlış geçme ürettiğinin sayılması.
  2. 02 Test Senaryosu Modelleme Yükün sayısı değil biçimi: iş karışımının hangi payında kusurun görünür olduğunun ölçülmesi, arama ağırlıklı gerçekçi olmayan bir senaryonun aynı hedef hızda yanlış geçme üretmesi, kapalı döngülü üretecin sanal görevli sayısı ile düşünme süresine göre hedef hıza hiç ulaşamaması ve aynı nominal hızın üç ayrı p95 değeri vermesi.
  3. 03 Ölçüt Seçimi Aynı koşumdan yedi ayrı sonuç çıkarılması: ortalama ile ortancanın eşiği geçerken kuyruk yüzdeliklerinin kalması, bir yüzdeliğin okunabilmesi için gereken en az örnek sayısının alt örnek taramasıyla sayılması ve ulaşılan hız raporlanmadan bir gecikme sayısının okunamayacağının hedef hız merdiveniyle gösterilmesi.
  4. 04 Darboğaz Analizi Bir yük testi sonucunun bir katmana bağlanması: uygulama, veritabanı ve aktarım sürelerinin istek içinde ayrı ölçülmesi, aynı istemci belirtisini veren üç kipin üç ayrı katmana atfedilmesi, atfetme kuralının pay eşiğiyle taranması ve zamanın doğru katmanda geçtiği hâlde nedenin başka bir kararda olduğu durumun sayıyla gösterilmesi.
  5. 05 Karşılaştırmalı Ölçüm Disiplini Bir başarım farkının anlamlı sayılabilmesinin koşulu: ısınma penceresinin istek bloklarıyla ölçülmesi, aynı kodun iki kol olarak koşturulmasıyla düzeneğin kendi gürültüsünün sayılması, tek tura bakan kararın gerilemeyi tersine okuduğu turun gösterilmesi ve eşik ile tur sayısının birlikte taranarak yanlış geçme–yanlış kalma dengesinin kurulması.

02

Güvenlik ve Erişilebilirlik Testi

Saldırıya ve kullanılabilirliğe karşı sınama: kaynak kod üzerinden taramanın yakaladığı ve yanlış alarm ürettiği sınıflar, çalışan uygulamayı sınayan dinamik testin kapsam sınırı, bilinen açıkları bağımlılık ağacında arayan tarama, otomasyonun bittiği yerde sızma testinin konumu, erişilebilirlikte otomatik denetimin kapsadığı ölçüt payı ile elle doğrulamanın zorunlu kaldığı alan ve tarayıcı, aygıt ile platform matrisinin uyumluluk testine dönüştürülmesi.

  1. 01 Statik Uygulama Güvenlik Testi Kaynak kodu koşturmadan tarayan bir denetimin ölçülmesi: üç kurallık bir tarayıcının bilinen kusurlu bir dosya kümesinde ürettiği yanlış alarm ve kaçırma sayıları, eşik taramasının iki maliyet ağırlığı altında farklı eşik seçmesi ve kapı yeşile döndükten sonra kod tabanında duran kusur.
  2. 02 Dinamik Uygulama Güvenlik Testi Çalışan bir servise istek göndererek yapılan sınamanın ölçülmesi: bağlantı keşfiyle ve rota tablosuyla ulaşılan uç payı, sondaların ürettiği puanlı bulgular üzerinde eşik taraması ve statik taramayla dinamik testin gördüğü kusur sınıflarının kesişimsiz ayrışması.
  3. 03 Bağımlılık ve Bileşen Taraması Bilinen açıkların bağımlılık ağacında aranması: dolaylı bağımlılıkların payı, sürüm aralığı eşleşmesinin ürettiği yanlış alarm, önem eşiğinin taranması ve tek bir düzeltmenin sürüm aralıkları yüzünden kaç pakete birden dokunduğu.
  4. 04 Sızma Testinin Yeri Otomasyonun bittiği noktanın ölçülmesi: bir tehdit modelinde otomatik karar verilebilen girdilerin payı, tek adımlı ve çok adımlı senaryolar arasındaki kapsama farkı ve her adımı tek tek yetkili olan bir işlem zincirinin ancak insan eliyle yazılmış bir değişmezle ihlal sayılabilmesi.
  5. 05 Erişilebilirlik Testi Otomatik denetimin kapsama payının ölçülmesi: ölçütlerin karar kaynağına göre ayrılması, küçük bir öge ağacı üzerinde gerçekten koşan bir denetçinin yanlış alarm ve kaçırma sayıları ve eşiği yükseltmenin hiçbir kazanç getirmediği bir denetimde elle doğrulamanın zorunlu alanı.
  6. 06 Uyumluluk Testi Oluşturma motoru, platform ve ekran eksenlerinin çarpımıyla büyüyen matrisin ölçülmesi: özellik destek profillerinin ayrık sınıflara indirgenmesi, paya göre ve profile göre seçimlerin yakaladığı kusur farkı ve seçim ölçütünün eşikten daha belirleyici olması.

03

Dayanıklılık Testi

Arızanın beklenmeden önce üretilmesi: hata enjeksiyonuyla arıza senaryolarının bilinçli tetiklenmesi, üretim benzeri ortamda kontrollü bozmanın kural ve durdurma ölçütleriyle yürütülmesi, yedek ile devralma tatbikatının kurtarma hedeflerini doğrulaması ve yükün kırılma noktasına kadar artırılarak kapasite sınırının bulunması.

  1. 01 Hata Enjeksiyonu Arıza senaryolarının bilinçli tetiklenmesi: katalog servisine gecikme, hata ve kayıp enjekte edilerek ödünç akışının kalıbının gerçekten devreye girip girmediğinin ölçülmesi, düşme oranı eşiğinin taranarak yanlış geçme ile yanlış kalmanın sayılması, enjeksiyon katmanının kod yolu ve varsayılan kapalılık denetimi cinsinden bedeli ve enjeksiyonun göremediği arıza sınıfı.
  2. 02 Kaos Deneyleri Üretim benzeri ortamda kontrollü bozmanın tasarımı: kararlı durum önermesinin kontrol koşumundan ölçülmesi, deney etiketiyle sınırlanan bulaşma kapsamının yığınlama yüzünden dört katına çıkması, pay marjının taranarak yanlış kalma ile geç algılamanın sayılması ve durdurma ölçütünün ardışık pencere sayısına göre biriken hasarın ölçülmesi.
  3. 03 Kurtarma Doğrulaması Yedeğin geri yüklenebilir olduğunun sınanması: aynı verinin üç yedek biçiminde gerçekten geri yüklenip beş denetimden geçirilmesi, doğrulama kümesi büyütüldükçe yanlış geçme ile yanlış kalmanın sayılması, yazma yolunu sınamayan doğrulamanın kaybolan kısıtı görememesi ve geri yükleme işi veriyle büyürken doğrulama kümesinin bedelinin sabit kalması.
  4. 04 Kapasite Sınırının Bulunması Kırılma noktasının aranması: yükün basamak basamak artırılıp her basamakta verim, bekleme turu ve başarılı istek sayısının ayrı okunması, verimin artmayı bıraktığı doyum basamağı ile gecikmenin eşiği aştığı diz basamağının aynı yerde çıkmaması, sınırı verimle ilan eden kuralın üç basamağı yanlış geçirmesi ve kuyruğu uzatmanın verimi büyütürken başarılı istek sayısını değiştirmemesi.

Aramak için yazmaya başlayın.

↑↓ Esc gezin · aç · kapat