 |
Uygulama
Kapsamı
Performans testleri ile üretilen yazılımın performansının izlenmesi ve arttırılması böylelikle ürün kalitesinin ve müşteri memnuniyetinin artması sağlanmaktadır. Gelişmiş otomasyon araçları ile çok kullanıcılı senaryolar oluşturulup, bu senaryolarda yazılımın nasıl tepki verdiği analiz edilebilmektedir.
Kalite gereksinimleri fonksiyonel olmayan fakat yazılımdan beklenen kaliteyi ifade eden gereksinimlerdir. Kalite gereksinimlerinin bir parçası da performans gereksinimleridir.
Kullanıcılar bellek kullanımı, cevap süresi, gecikmeler gibi konularda performans kriterlerini oluşturur ve yazılımın arzu edilen kriterlere ulaşması için performans testleri icra edilerek yazılımdaki olası darboğazların bulunması sağlanır.
Performans testlerinin asıl amacı yazılımın performans gereksinimlerine ulaşıp ulaşmadığını görmektir. Performans testleri ayrıca sonuçlarının analiz edilmesi sonucunda sistemin iyileştirilmesinde rol oynamaktadır. Ara dönemlerde yapılan performans testleriyle de sistemin sonraki versiyonlarında beklenen kriterleri ne kadar karşılayacağı hakkında bilgi vermekte ve uygun planlamaların yapılmasını sağlamaktadır
Oracle Enterprise Manager içerisinde sunulan Emprix firması tarafından üretilmiş E-test ürünü ile web tabanlı uygulamaların fonksiyonel ve regresyon, E-load modülü ile yük ve performans testleri gerçekleştirilebilmektedir.
Web tabanlı uygulamaların testleri için komple bir çözüm sunan E-Test Suite, E-Manager modülü ile üst seviyede test süreç yönetimini sağlamaktadır. Yazılım gereksinimleri ile test prosedürleri arasında izlenebilirlik tabloları oluşturulmasına imkan sağlayan E-Manager modülü ile, icra edilen testlerde çıkacak olası hataları da bu test prosedürleri ile ilişkilendirip, test süreci içinde gerçekleşen tüm aktiviteleri yönetme, raporlama ve web ara yüzü ile yayımlama fırsatını sunmaktadır.
E-Manager ile yönetilen test süreci içerisinde, E-Test ile oluşturulmuş test prosedürleri hiç değişikliğe gerek duymadan E-load modülü ile performans testi olarak icra edilebilmektedir. Oluşan test sonuçları grafik yada rapor formatlarıyla kullanıcılara sunulmakta ve analiz yapılmasını sağlamaktadır. |
 |
Verilen Hizmetler
• Müşteri ihtiyaçlarının ve performans gereksinimlerinin
analizi
• Performans gereksinimlerine göre performans
kriterlerinin belirlenmesi
• Yazılımın modüllere ayrılarak modül bazında test
stratejilerinin belirlenmesi
• Performans test adımları ve senaryolarının tasarlanması
• Testlerde kullanacak girdi kümelerinin belirlenmesi
• Testlerin otomasyon araçları üzerinde oluşturulması ve
icra edilmesi
• Test sonuçlarının takibi ve analizi
• Performans iyileştirme çalışmaları
• Gerekli dokümantasyonun oluşturulması
Oracle Test Suite
• E-Test (Fonksiyonel ve Regresyon testleri)
• E-Load(Yük ve Performans testleri)
• E-Manager(Test süreci yönetim aracı)
|
|