İşlevsel Olmayan Testler

İşlevsel Olmayan Test Nedir?

İşlevsel Olmayan Testler Bir yazılım uygulamasının işlevsel olmayan yönlerini (performans, kullanılabilirlik, güvenilirlik vb.) kontrol etmek için bir tür Yazılım testi olarak tanımlanır. Bir sistemin hazır olup olmadığını, asla işlevsel testlerle ele alınmayan işlevsel olmayan parametrelere göre test etmek için tasarlanmıştır.

İşlevsel olmayan testin mükemmel bir örneği, bir yazılıma aynı anda kaç kişinin giriş yapabildiğini kontrol etmektir.

İşlevsel olmayan testler de aynı derecede önemlidir fonksiyonel test ve müşteri memnuniyetini etkiler.

Fonksiyonel olmayan testlerin amaçları

  • İşlevsel olmayan testler ürünün kullanılabilirliğini, verimliliğini, bakımını ve taşınabilirliğini artırmalıdır.
  • Ürünün işlevsel olmayan yönleriyle ilişkili üretim riskinin ve maliyetin azaltılmasına yardımcı olur.
  • Ürünün kurulma, kurulum, yürütme, yönetme ve izleme şeklini optimize edin.
  • Dahili araştırma ve geliştirme için ölçümleri ve ölçümleri toplayın ve üretin.
  • Ürün davranışına ve kullanımdaki teknolojilere ilişkin bilgiyi geliştirin ve geliştirin.

İşlevsel olmayan testlerin özellikleri

  • İşlevsel olmayan testler ölçülebilir olmalıdır, dolayısıyla iyi, daha iyi, en iyi vb. gibi subjektif karakterizasyona yer yoktur.
  • Gereksinim sürecinin başlangıcında kesin sayıların bilinmesi pek mümkün değildir
  • Gereksinimlere öncelik vermek önemli
  • Kalite niteliklerinin doğru şekilde tanımlandığından emin olun Yazılım Mühendisliği.

İşlevsel olmayan test Parametreleri

İşlevsel olmayan test Parametreleri

1) Güvenlik:

Parametre, bir sistemin iç ve dış kaynaklardan gelen kasıtlı ve ani saldırılara karşı nasıl korunacağını tanımlar. Bu aracılığıyla test edilir Güvenlik Testi.

2) Güvenilirlik:

Herhangi bir yazılım sisteminin belirtilen işlevleri hatasız olarak sürekli olarak yerine getirme derecesi. Bu tarafından test edilmiştir Güvenilirlik Testi

3) Hayatta Kalma:

Parametre, yazılım sisteminin çalışmaya devam edip etmediğini ve sistem arızası durumunda kendini kurtarıp kurtarmadığını kontrol eder. Bu tarafından kontrol edilir Kurtarma Testi

4) Kullanılabilirlik:

Parametre, kullanıcının çalışması sırasında sisteme ne kadar bağımlı olabileceğini belirler. Bu tarafından kontrol edilir Stabilite Testi.

5) Kullanılabilirlik:

Kullanıcının bir sistemle etkileşim yoluyla öğrenme, çalıştırma, girdi ve çıktı hazırlama kolaylığı. Bu tarafından kontrol edilir Kullanılabilirlik testi

6) Ölçeklenebilirlik:

Bu terim, herhangi bir yazılım uygulamasının talep artışını karşılamak için işlem kapasitesini genişletebilme derecesini ifade eder. Bu tarafından test edilmiştir Ölçeklenebilirlik Testi

7) Birlikte Çalışabilirlik:

Bu işlevsel olmayan parametre, bir yazılım sisteminin diğer yazılım sistemleriyle arayüzlerini kontrol eder. Bu tarafından kontrol edilir Birlikte Çalışabilirlik Testi

8) Verimlilik:

Herhangi bir yazılım sisteminin kapasiteyi, miktarı ve yanıt süresini ne ölçüde yönetebildiği.

9) Esneklik:

Terim, uygulamanın farklı donanım ve yazılım konfigürasyonlarında çalışabilme kolaylığını ifade eder. Minimum RAM, CPU gereksinimleri gibi.

10) Taşınabilirlik:

Yazılımın mevcut donanım veya yazılım ortamından aktarım esnekliği.

11) Yeniden Kullanılabilirlik:

Yazılım sisteminin başka bir uygulamada kullanılmak üzere dönüştürülebilen bir bölümünü ifade eder.

Yazılım Testi Türü

Genel olarak üç test türü vardır

  • fonksiyonel
  • İşlevsel Değil
  • Bakım

Yazılım Testi Türü

Bu test türlerinde birden fazla TEST Seviyeniz vardır, ancak genellikle insanlar bunları Test Türleri olarak adlandırır. Farklı kitaplarda ve referans materyallerinde yukarıdaki sınıflandırmada bazı farklılıklar bulabilirsiniz.

Yukarıdaki liste tam değildir, çünkü daha 100 Test Türüve saymaya devam ediyoruz. Endişelenmenize gerek yok, test sektöründe yaşlandıkça bunları öğreneceksiniz. Ayrıca, tüm test türlerinin tüm projelere uygulanmadığını, ancak projenin doğasına ve kapsamına bağlı olduğunu unutmayın. Bununla ilgili daha sonraki bir eğitimde daha fazla bilgi edineceksiniz.

İşlevsel Olmayan Test Türleri

En yaygın olanları şunlardır: İşlevsel Olmayan Test Türleri :

  • Performans testi
  • Yük Testi
  • Yük Devretme Testi
  • Uyumluluk Testi
  • Kullanılabilirlik testi
  • Stres testi
  • Sürdürülebilirlik Testi
  • Ölçeklenebilirlik Testi
  • Hacim Testi
  • Güvenlik Testi
  • Felaket Kurtarma Testi
  • Uyum testi
  • Taşınabilirlik Testi
  • Verimlilik Testi
  • Güvenilirlik Testi
  • Temel Test
  • Dayanıklılık Testi
  • Dokümantasyon Testi
  • Kurtarma Testi
  • Uluslararasılaştırma Testi

Örnek Test Durumları İşlevsel Olmayan Testler

Aşağıda Fonksiyonel Olmayan Test örnekleri verilmiştir

Test durumu # Test Durumu domain
1 Uygulama yükleme süresi 5 saniyeden fazla olmamalı ve aynı anda 1000 kullanıcıya kadar erişebilmelidir Performans testi
2 Yazılımın tüm sürümlere yüklenebilmesi gerekir Windows ve Mac Uyumluluk Testi
3 Tüm web görsellerinde alt etiketleri bulunmalıdır Erişilebilirlik testi.