• Acceptance Criteria (Kabul Kriterleri): Bir kullanıcı hikayesinin tamamlanmış sayılması için sağlaması gereken iş ve sistem koşulları.
  •  
  • Actual Result (Gerçekleşen Sonuç): Test adımı çalıştırıldığında sistemin fiilen ürettiği davranış veya çıktı.
  •  
  • Alpha Testing: Yazılımın geliştirildiği organizasyon içinde, geliştirici ekip dışındaki dahili personel tarafından yapılan ilk kabul testi.
  •  
  • Beta Testing: Yazılımın genel kullanıma açılmadan önce organizasyon dışındaki gerçek son kullanıcılar tarafından kendi ortamlarında denenmesi.
  •  
  • Black-Box Testing (Kara Kutu Testi): Sistemin iç kod yapısı ve mimarisi incelenmeden, sadece girdi ve çıktılara odaklanılarak yapılan test yaklaşımı.
  •  
  • Boundary Value Analysis – BVA (Sınır Değer Analizi): Eşdeğerlik paylarının sınır uçlarındaki değerleri hedef alan kara kutu test tekniği.
  •  
  • Bug / Defect (Kusur / Hata): İnsan hatası sonucu koda veya dokümana işlenmiş, sistemin arıza yapmasına yol açabilecek eksiklik veya yanlışlık.
  •  
  • Code Coverage (Kod Kapsama): Dinamik testler sırasında kaynak koddaki deyimlerin veya dalların ne oranda çalıştırıldığını gösteren yüzde metriği.
  •  
  • Decision Table Testing (Karar Tablosu Testi): Mantıksal koşul kombinasyonlarına bağlı iş kurallarını test etmek için kullanılan tablo tabanlı teknik.
  •  
  • Defect Life Cycle (Kusur Yaşam Döngüsü): Bir hatanın tespitiyle başlayıp doğrulanıp kalıcı olarak kapatılmasına kadar geçtiği durumlar zinciri.
  •  
  • Definition of Done – DoD: Bir iş parçasının canlıya çıkışa hazır kabul edilmesi için karşılaması gereken asgari kalite standartları.
  •  
  • Definition of Ready – DoR: Bir iş parçasının sprinte alınıp geliştirilmeye başlanabilmesi için taşıması gereken olgunluk kriterleri.
  •  
  • Equivalence Partitioning – ECP (Eşdeğerlik Paylarına Ayırma): Girdi evrenini sistemin aynı tepkiyi vermesi beklenen mantıksal kümelere bölme tekniği.
  •  
  • Error (İnsan Hatası): Yazılımcı veya analistin yanlış bir sonuca yol açan zihinsel yanılgısı veya dikkatsizliği.
  •  
  • Expected Result (Beklenen Sonuç): Gereksinim dokümanına göre sistemin belirli bir girdi karşısında üretmesi gereken doğru davranış.
  •  
  • Exploratory Testing (Keşifçi Test): Test tasarımı, koşumu ve öğrenme sürecinin eşzamanlı yürütüldüğü deneyime dayalı test yaklaşımı.
  •  
  • Failure (Arıza / Başarısızlık): Kusurlu kodun çalışma zamanında tetiklenmesiyle sistemin beklenen işlevden sapması durumu.
  •  
  • Happy Path (Mutlu Yol): Hiçbir istisnai veya hatalı girdinin olmadığı, sürecin ideal akışta başarıyla tamamlandığı senaryo.
  •  
  • Negative Testing (Negatif Test): Sistemin hatalı, geçersiz ve beklenmeyen girdilere karşı direncini ölçmek için yapılan testler.
  •  
  • Positive Testing (Pozitif Test): Sistemin geçerli girdilerle tasarlandığı şekilde doğru çalıştığını doğrulayan testler.
  •  
  • Priority (Öncelik): Bir hatanın ticari hedefler ve ürün operasyonu açısından ne kadar acil çözülmesi gerektiği derecesi.
  •  
  • Quality Assurance – QA (Kalite Güvence): Yazılım üretim süreçlerinin kalitesini artırarak kusurların oluşmasını önlemeye odaklanan süreç yaklaşımı.
  •  
  • Quality Control – QC (Kalite Kontrol): Üretilen yazılım ürünündeki kusurları tespit etmeye odaklanan ürün odaklı test faaliyeti.
  •  
  • Regression Testing (Regresyon Testi): Koddaki bir değişiklik veya düzeltmenin sistemin çalışan diğer modüllerini bozup bozmadığını denetleyen testler.
  •  
  • Requirement Traceability Matrix – RTM: İş gereksinimleri ile test senaryoları arasındaki bağı gösteren izlenebilirlik tablosu.
  •  
  • Re-testing (Yeniden Test): Başarısız olmuş bir test senaryosunun, hata düzeltildikten sonra hatanın giderildiğini doğrulamak için tekrar koşulması.
  •  
  • Severity (Ciddiyet): Bir hatanın sistem mimarisi, veri güvenliği ve teknik kararlılık üzerindeki yıkıcı etki derecesi.
  •  
  • Shift-Left (Sola Kaydırma): Kalite ve test aktivitelerini geliştirme döngüsünün en erken aşamalarına (analiz ve mimari) çekme felsefesi.
  •  
  • Smoke Testing (Duman Testi): Yeni bir yazılım paketinin test edilebilir temel kararlılıkta olup olmadığını ölçen yüzeysel kabul testi.
  •  
  • Static Testing (Statik Test): Yazılım kodlarının veya dokümanlarının bilgisayar üzerinde çalıştırılmadan incelenmesi faaliyeti.
  •  
  • User Acceptance Testing – UAT (Kullanıcı Kabul Testi): Ürünün canlıya geçmeden önce gerçek kullanıcılar tarafından onaylandığı son test seviyesi.
  •  
  • V-Model: Her geliştirme fazının karşısına simetrik bir test fazı koyan yazılım yaşam döngüsü modeli.
  •  
  • White-Box Testing (Beyaz Kutu Testi): Sistemin kaynak kodunun, karar dallarının ve iç mantığının bilinerek yapıldığı yapısal test yaklaşımı.