İşlevsel Olmayan Test Nedir?
FONKSİYONEL OLMAYAN TEST , bir yazılım uygulamasının işlevsel olmayan yönlerini (performans, kullanılabilirlik, güvenilirlik vb.) Kontrol etmek için bir Yazılım testi türü olarak tanımlanır. Fonksiyonel testlerle asla ele alınmayan fonksiyonel olmayan parametrelere göre bir sistemin hazır olup olmadığını 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.
Fonksiyonel olmayan testler, fonksiyonel testler kadar önemlidir ve müşteri memnuniyetini etkiler.
Bu eğitimde öğreneceğiz
- İşlevsel olmayan testin hedefleri
- İşlevsel olmayan testin özellikleri
- İşlevsel olmayan test Parametreleri
- Yazılım Testi Türü
- İşlevsel Olmayan Test Türleri
- Örnek Test Örnekleri Fonksiyonel Olmayan Test
İşlevsel olmayan testin hedefleri
- İş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 riskini ve maliyetini azaltmaya yardımcı olur.
- Ürünün kurulma, kurma, çalıştırma, yönetilme ve izlenme şeklini optimize edin.
- Dahili araştırma ve geliştirme için ölçümler ve ölçümler toplayın ve üretin.
- Kullanımdaki ürün davranışı ve teknolojileri hakkındaki bilgileri geliştirin ve iyileştirin.
İşlevsel olmayan testin özellikleri
- İşlevsel olmayan testler ölçülebilir olmalıdır, bu nedenle iyi, daha iyi, en iyi vb. Gibi öznel karakterizasyona yer yoktur.
- Gereksinim sürecinin başlangıcında kesin sayıların bilinmesi olası değildir
- Gereksinimlere öncelik vermek önemlidir
- Yazılım Mühendisliğinde kalite özelliklerinin doğru şekilde tanımlandığından emin olun.
İş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, Güvenlik Testi yoluyla test edilir.
2) Güvenilirlik:
Herhangi bir yazılım sisteminin belirtilen işlevleri kesintisiz olarak gerçekleştirme derecesi. Bu, Güvenilirlik Testi ile test edilmiştir.
3) Beka Kabiliyeti:
Parametre, yazılım sisteminin çalışmaya devam edip etmediğini kontrol eder ve sistem arızası durumunda kendini kurtarır. Bu, Kurtarma Testi ile kontrol edilir
4) Kullanılabilirlik:
Parametre, kullanıcının çalışması sırasında sisteme ne derece güvenebileceğini belirler. Bu, Stabilite Testi ile kontrol edilir.
5) Kullanılabilirlik:
Kullanıcının bir sistemle etkileşim yoluyla öğrenebileceği, çalıştırabileceği, girdi ve çıktıları hazırlayabileceği kolaylık. Bu, Kullanılabilirlik Testi ile kontrol edilir
6) Ölçeklenebilirlik:
Terim, herhangi bir yazılım uygulamasının talepteki artışı karşılamak için işleme kapasitesini genişletme derecesini ifade eder. Bu, Ölçeklenebilirlik Testi ile test edilmiştir
7) Birlikte çalışabilirlik:
Bu işlevsel olmayan parametre, bir yazılım sisteminin diğer yazılım sistemleri ile arayüzlerini kontrol eder. Bu, Birlikte Çalışabilirlik Testi ile kontrol edilir
8) Verimlilik:
Herhangi bir yazılım sisteminin kapasite, miktar ve yanıt süresini ne ölçüde ele alabileceği.
9) Esneklik:
Terim, uygulamanın farklı donanım ve yazılım konfigürasyonlarında çalışabileceği kolaylığı 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
- İşlevsel
- İşlevsel Olmayan
- Bakım
Bu tür testler altında, birden fazla TEST SEVİYESİNİZ 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.
100'den fazla Test ve sayım Türü olduğundan yukarıdaki liste tam değildir . Endişelenmenize gerek yok, test endüstrisinde yaşlandıkça onları alacaksınız. Ayrıca, tüm test türlerinin tüm projeler için geçerli olmadığını, ancak projenin doğasına ve kapsamına bağlı olduğunu unutmayın. Daha sonraki eğitimde bu konu hakkında daha fazla bilgi.
İşlevsel Olmayan Test Türleri
Aşağıdakiler en yaygın İşlevsel Olmayan Test Türleridir :
- 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şma Testi
- Yerelleştirme Testi
Örnek Test Örnekleri Fonksiyonel Olmayan Test
Aşağıda İşlevsel Olmayan Test örnekleri verilmiştirTest durumu # | Test durumu | Alan adı |
---|---|---|
1 | Uygulama yükleme süresi, aynı anda erişen 1000 kullanıcıya kadar 5 saniyeden fazla olmamalıdır | Performans testi |
2 | Yazılım, tüm Windows ve Mac sürümlerine kurulabilir olmalıdır | Uyumluluk Testi |
3 | Tüm web resimlerinin alt etiketleri olmalıdır | Erişilebilirlik testi. |