SoapUI - Yetenekler
SoapUI aşağıdaki beş yönden zengindir -
- Fonksiyonel test
- Güvenlik Testi
- Yük Testi
- Protokoller ve Teknolojiler
- Diğer araçlarla entegrasyon
Bu yeteneklerin her biri hakkında daha fazla bilgi edelim.
Fonksiyonel test
SoapUI, test uzmanlarının SoapUI'de işlevsel API testleri yazmasına izin verir.
SoapUI, komut dosyası geliştirmeyi hızlandıran Sürükle-Bırak özelliğini destekler.
SoapUI, testlerde hata ayıklamayı destekler ve test uzmanlarının veriye dayalı testler geliştirmesine olanak tanır.
SoapUI, QA, Dev ve Prod ortamları arasında geçiş yapmayı kolaylaştıran birden fazla ortamı destekler.
SoapUI gelişmiş komut dosyası oluşturmaya izin verir (test uzmanı, senaryolara bağlı olarak kendi özel kodunu geliştirebilir).
Güvenlik Testi
SoapUI, eksiksiz bir güvenlik açığı taraması gerçekleştirir.
SoapUI, veritabanlarının güvenliğini sağlamak için SQL Enjeksiyonunu engeller.
SoapUI, büyük boyutlu belgelerin neden olduğu yığın taşmalarını tarar.
SoapUI, mesajlarda hizmet parametreleri açığa çıktığında oluşan siteler arası komut dosyası taraması yapar.
SoapUI, hizmetlerin düzensiz davranışını önlemek için fuzzing taraması ve sınır taraması gerçekleştirir.
Yük Testi
SoapUI, yük testlerini n sayıda LoadUI aracısına dağıtır.
SoapUI, yüksek hacimli ve gerçek dünya yük testini kolaylıkla simüle eder.
SoapUI, performans parametrelerini yakalamak için gelişmiş özel raporlamaya izin verir.
SoapUI, uçtan uca sistem performansının izlenmesine izin verir.
Protokoller ve Teknolojiler
SoapUI çok çeşitli protokolleri destekler -
- SOAP - Basit Nesne Erişim Protokolü
- WSDL - Web Hizmeti Tanımlama Dili
- REST - Temsili Devlet Transferi
- HTTP - Hiper Metin İletim Protokolü
- HTTPS - Güvenli Hiper Metin İletim Protokolü
- AMF - Eylem Mesajı Formatı
- JDBC - Java Veritabanı Bağlantısı
- JMS - Java Mesajlaşma Hizmeti
Diğer Araçlarla Entegrasyon
- Apache Maven Projesi
- HUDSON
- JUnit
- Apache - Ant ve daha fazlası….