GraphQL API'lerini Postman ile test edin
GraphQL şeması, sorgu ve mutasyonlar, errors dizisi doğrulaması ve Postman ile otomatik GraphQL test koleksiyonları. GraphQL API testinde Postman uygulaması odağında uygulamalı laboratuvarlarla işlenir.
GraphQL API testinde Postman uygulaması
Eğitim GraphQL API'lerinin Postman ile nasıl test edileceğini işler. SDL, query, mutation ve fragment yazımı, değişkenler, şema import ve otomatik tamamlama, data ve errors alanlarının pm.test ile doğrulanması, mutation sonrası id zincirleme, introspection ve sorgu derinliği güvenlik testleri, Collection Runner ve Monitor ile otomasyon uygulanır.
2 Gün. Her gün dört modül; 1. gün GraphQL Temelleri ve Postman Kurulumu; 2. gün GraphQL Testlerini Otomatikleştirme.
Orta Seviye — GraphQL API testinde Postman uygulaması
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:
GraphQL şemasını okuyup sorgu, mutasyon ve fragment yazabilirsiniz.
Postman'da koleksiyon oluşturup farklı kimlik doğrulama yöntemleriyle istek gönderebilirsiniz.
Değişken kapsamlarını ve ortam yapılarını kullanarak yeniden kullanılabilir Postman koleksiyonları kurabilirsiniz.
Postman ile GraphQL sorgu ve mutasyonlarını otomatik doğrulayan testler yazabilirsiniz.
pm.test ile durum kodu, başlık ve gövde doğrulayan otomatik testler yazabilirsiniz.
Birbirine bağlı isteklerden oluşan uçtan uca API test akışları kurabilirsiniz.
CSV/JSON veri dosyalarıyla Collection Runner ve Newman üzerinden toplu test koşabilirsiniz.
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.
API testinin temelleri: HTTP semantiği, pm.test ve pm.expect assertion'ları, negatif senaryolar, değişkenler ve CSV ile veri güdümlü Postman testi eğitimi.
Detayları Gör →Postman global, collection, environment ve data değişken kapsamları, pm.variables API'si, token yönetimi, dinamik değişkenler ve mock ortam geçişi eğitimi.
Detayları Gör →Postman ile pm.test, JSON Schema, veri güdümlü test, mock server, sözleşme testi, GraphQL, Monitor ve Newman CI entegrasyonunu işleyen kapsamlı API test eğitimi
Detayları Gör →API-first süreç, OpenAPI 3 sözleşmesi, Spectral stil kuralları, mock sunucu, sözleşme testi ve sürümleme ile API öncelikli tasarım eğitimi.
Detayları Gör →Apigee Edge ve X proxy geliştirme, OAuthV2, Quota, SpikeArrest, API ürünleri, TargetServer, analitik ve Trace ile API yönetimi eğitimi.
Detayları Gör →