Sözleşmeyi Postman ile güvenceye alın
Postman ile OpenAPI uyumlu sözleşme testi, JSON Schema doğrulaması, veri güdümlü koşum ve Newman ile CI entegrasyonu. Postman'da API sözleşme testi pratiği odağında uygulamalı laboratuvarlarla işlenir.
Postman'da API sözleşme testi pratiği
Eğitim Postman ile API sözleşme testinin kurulmasını anlatır. Koleksiyon ve değişken yapısı, pm.test ile durum kodu ve başlık doğrulaması, JSON Schema ile zorunlu alan ve tip kontrolü, OpenAPI şemasına karşı yanıt doğrulama, Pact ile tüketici güdümlü sözleşmeyle karşılaştırma, Newman ile CI'da sürüm kapısı, Monitor ile zamanlı koşum uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. gün Postman Testleri ve Sözleşme Doğrulama; 2. gün Sözleşme Testi, Veri ve İzleme.
Orta Seviye — Postman'da API sözleşme testi pratiği
Her konu Postman üzerinde canlı bir örnek API'ye karşı uygulanır; katılımcılar kendi koleksiyonlarını kurar, test betiklerini yazar ve Newman ile komut satırından çalıştırır.
Elle kontrol yerine tekrar çalıştırılabilir test betikleriyle API'leri doğrularsınız.
Birbirine bağlı isteklerle gerçek kullanıcı akışlarını test etmeyi öğrenirsiniz.
Newman ile testlerinizi derleme hattına taşıyıp sürekli doğrulama sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
REST API ve JSON'un ne olduğuna dair temel fikir yeterlidir.
Test betikleri için değişken, koşul ve fonksiyon düzeyinde JavaScript bilgisi faydalıdır.
Postman masaüstü uygulaması ve Node.js (Newman için) kurulu olmalıdır.
Örnek genel API'lere bağlanabilen bir ağ ortamı 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:
Postman'da koleksiyon oluşturup farklı kimlik doğrulama yöntemleriyle istek gönderebilirsiniz.
pm.test ile durum kodu, başlık ve gövde doğrulayan otomatik testler yazabilirsiniz.
Değişken kapsamlarını ve ortam yapılarını kullanarak yeniden kullanılabilir Postman koleksiyonları kurabilirsiniz.
OpenAPI ile makine okunur API sözleşmesi yazıp kod ve doküman üretebilirsiniz.
API yanıtlarının sözleşmeyle uyumunu otomatik doğrulayan testler yazabilirsiniz.
CSV/JSON veri dosyalarıyla Collection Runner ve Newman üzerinden toplu test koşabilirsiniz.
Gherkin senaryoları ve sözleşme testleriyle API'ler arası uyumu otomatik doğrulayabilirsiniz.
Postman monitörleri ve ekip workspace'leriyle test süreçlerini ortak yönetebilirsiniz.
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.
REST Assured test çatısı mimarisi: spesifikasyonlar, servis nesneleri, test verisi, raporlama ve CI. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →REST Assured ile hata yönetimi ve hata enjeksiyonu: WireMock fault, zaman aşımı, bozuk yanıt ve dayanıklılık. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Ser
Detayları Gör →REST Assured test sonuçlarının Allure ve ExtentReports ile raporlanması ve CI hattında yayınlanması. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →REST Assured ile WireMock API taklidi ve JMeter yük testi: stub, doğrulama, hata, korelasyon ve darboğaz analizi. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →Reusable API Code eğitimi: katmanlı API istemcisi, OpenAPI SDK üretimi, Polly ile dayanıklılık, SemVer sürümleme ve paket yayımlama pratikleri.
Detayları Gör →