SOAP ve REST testlerini SoapUI ile otomatikleştirin
SoapUI ile WSDL ve OpenAPI testi, Groovy script, veri güdümlü koşum, mock servis ve CI otomasyonu. SoapUI ile API test otomasyonu odağında uygulamalı laboratuvarlarla işlenir.
SoapUI ile API test otomasyonu
Eğitim SoapUI ile SOAP ve REST servislerinin test otomasyonunu işler. WSDL ve OpenAPI içe aktarma, test suite ve case yapısı, XPath, JSONPath ve Script assertion, Groovy ile özel mantık, DataSource ile veri güdümlü test, MockService, WS-Security testleri, testrunner ve Maven ile CI, JMeter ile yük karşılaştırması ve güvenlik taraması uygulamalı yapılır.
3 Gün. Her gün dört modül; 1. gün SOAP Temelleri ve SoapUI Başlangıcı; 2. gün Assertion, Groovy ve Veri Güdümlü Test; 3. gün Otomasyon, Yük ve Güvenlik.
Orta Seviye — SoapUI ile API test otomasyonu
Katılımcılar SoapUI'da WSDL ve OpenAPI tanımlarından test projeleri üretir, Groovy ile doğrulama yazar ve testleri komut satırından çalıştırır.
SOAP ve REST servislerini aynı araçta test etme becerisi kazanırsınız.
Standart assertion'ların yetmediği yerde Groovy script ile özel doğrulama yazarsınız.
Testleri komut satırı ve Jenkins üzerinden otomatik çalıştırılabilir hale getirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
REST ve SOAP arasındaki farka dair temel kavramsal bilgi yeterlidir.
Değişken ve koşul mantığını bilmek Groovy bölümleri için yeterlidir.
SoapUI açık kaynak sürümü ve JDK kurulu bir bilgisayar gerekir.
XML ve JSON'u okuyabilme becerisi faydalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
SOAP mesajlarını ve WSDL sözleşmelerini okuyup yorumlayabilirsiniz.
HTTP metotlarını ve durum kodlarını doğru semantikle kullanan uçlar tasarlayabilirsiniz.
OpenAPI ile makine okunur API sözleşmesi yazıp kod ve doküman üretebilirsiniz.
SoapUI ile veri güdümlü testler çalıştırıp mock servisler yayınlayabilirsiniz.
WS-Security ve XML saldırılarına karşı önlemlerle SOAP servislerini güvenli hale getirebilirsiniz.
SoapUI testlerini komut satırı ve Jenkins üzerinden otomatik çalıştırabilirsiniz.
JMeter'da Thread Group ve HTTP sampler'lardan oluşan bir test planı kurabilirsiniz.
Gherkin senaryoları ve sözleşme testleriyle API'ler arası uyumu otomatik doğrulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Mikroservis mimarisine giriş: kavramlar, servis sınırları, iletişim ve dağıtım temelleri. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Monolitik uygulamaların mikroservislere dönüşümü: strateji, ayrıştırma, entegrasyon ve yayın. 4 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java NIO.2 Path ve Files sınıfı ile Stream API: dosya sistemi, I/O ve akış tabanlı veri işleme. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →API tasarım desenleri: kaynak modeli, yapısal ve davranışsal desenler, sözleşme ve dayanıklılık. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →API programlamada desenler: yaratımsal, yapısal ve davranışsal desenler, istemci dayanıklılığı ve refactoring. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Se
Detayları Gör →