API proxy'lerinizi otomasyonla güvence altına alın
Test Automation with Apigee Eğitimi, Apigee platformundaki API proxy'lerini otomatik testlerle doğrulamayı öğretir. Program proxy anatomisini ve akış mimarisini, apickli ve Cucumber ile BDD testlerini, JSONPath ile yanıt doğrulamayı, Quota, SpikeArrest, OAuth…
API proxy anatomisinden apickli ile BDD testine, politika doğrulama ve CI/CD entegrasyonuna
Test Automation with Apigee Eğitimi, Apigee API yönetim platformunda yayımlanan API proxy'lerini otomatik testlerle güvence altına alan mühendisler yetiştirir. Katılımcılar proxy anatomisini, akış ve politika mimarisini kavrar; apickli ve Cucumber ile BDD testleri yazar, Postman ve Newman koleksiyonlarını otomatikleştirir. Quota, SpikeArrest, OAuth ve API key politikalarını doğrular, mock hedefle izolasyon kurar ve testleri CI/CD boru hattına bağlar.
4 Gün. Her gün dört modül; kısa anlatımın ardından örnek bir Apigee proxy'si üzerinde yazılan testlerle ilerleyen uygulamalı atölyeler içerir.
Orta Seviye — Apigee üzerinde API proxy'lerini test otomasyonuyla doğrulamak isteyen API ve test mühendisleri için
Örnek bir Apigee proxy'si üzerinde apickli testleri yazılır; politikalar doğrulanır, mock hedef kurulur ve testler CI boru hattına bağlanır.
Her proxy akışını ve politikayı otomatik testlerle doğrulayarak dağıtım öncesi hataları yakalar ve beklenen davranışı güvenceye alırsınız.
Quota, SpikeArrest ve OAuth gibi politikaların beklendiği gibi çalıştığını test ederek güvenlik ve trafik kontrolünü kanıtlarsınız.
Testleri CI/CD boru hattına bağlayarak her proxy dağıtımında otomatik çalışan, geriye dönük hataları yakalayan bir akış kurarsınız.
Programı verimli takip edebilmek için gereken temel bilgi ve ortam
HTTP metotları, durum kodları, başlıklar ve JSON gövdeleri gibi REST API temellerine hakim olmak gerekir.
API proxy, endpoint ve politika kavramlarına temel düzeyde aşinalık; bir Apigee ortamına erişim faydalıdır.
apickli adımlarını ve Cucumber dünyasını anlamak için temel düzeyde JavaScript bilgisi beklenir.
Node.js, npm ve Git kullanımı; atölyeleri takip edebilmek için komut satırına aşinalık gerekir.
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:
Apigee proxy akışını, endpoint ve politika mimarisini kavrar, Trace aracıyla isteği adım adım izleyebilirsiniz.
apickli ve Cucumber ile Gherkin diliyle okunur proxy test senaryoları yazar ve koşabilirsiniz.
JSONPath, XPath ve başlık kontrolleriyle yanıt gövdesini, durum kodunu ve sözleşmeyi otomatik doğrularsınız.
Quota, SpikeArrest, OAuth ve API key gibi politikaların beklenen davranışını testlerle kanıtlarsınız.
Tehdit koruması ve hata akışı politikalarını negatif senaryolarla sınayarak proxy dayanıklılığını doğrularsınız.
Mock hedefle arka servise bağımlı olmadan kararlı ve tekrarlanabilir test koşumları kurarsınız.
apigeelint denetimini ve testleri boru hattına bağlayarak her dağıtımda otomatik çalışan bir güvence ağı kurarsınız.
JMeter ile proxy'ye yük uygular, yanıt süresi ve hata oranını ölçerek politika ek yükünü değerlendirirsiniz.
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.
Xcode, WebDriverAgent, XCUITest ve Mac2 sürücüsüyle macOS üzerinde iOS ve masaüstü uygulama otomasyonu; kurulum, locator, paralel koşum ve CI eğitimi.
Detayları Gör →Locator stratejileri, bekleme mekanizmaları, Page Object, TestNG, veri güdümlü test, Selenium Grid ve CI ile Selenium WebDriver web otomasyonu eğitimi.
Detayları Gör →Üç Dost, örnek haritalama, Gherkin senaryoları ve yaşayan dokümantasyonla kod yazmadan BDD'yi öğreten iş birliği odaklı canlı atölye eğitimi.
Detayları Gör →Cucumber ile Gherkin, step definition, Selenium entegrasyonu ve CI raporlamasını öğrenin. Uçtan uca BDD test otomasyonu eğitimi. Kurumsal ve online.
Detayları Gör →Cucumber ve BDD'ye sıfırdan başlayın. Gherkin, ilk proje kurulumu ve step definition ile ilk çalışan senaryonuzu yazın. Giriş düzeyi eğitim. Kurumsal ve online.
Detayları Gör →Three Amigos, example mapping ve Gherkin atölyeleriyle ekipçe davranış odaklı geliştirme kurun. Discovery'den yaşayan belgeye BDD atölyesi. Kurumsal ve online.
Detayları Gör →