API testini veriyle çoğalt, sonucu raporla
SmartBear ReadyAPI ile veri odaklı API fonksiyonel testini öğreten eğitim: suite/case/step yapısı, REST/SOAP istekleri, status/JSONPath/script assertion'lar, property transfer, Excel/CSV/JDBC data source, Data Source Loop, DataSink ve TestRunner ile raporlama…
ReadyAPI data-driven test, assertion ve raporlama
Bu eğitim, SmartBear ReadyAPI ile API fonksiyonel testlerini veri odaklı hale getirmeyi ve raporlamayı uygulamalı öğretir. ReadyAPI projesi, REST/SOAP istek adımları ve test case/suite yapısı; Data Source adımıyla Excel, CSV, veritabanı ve Grid'den test verisi besleme, DataGen ile veri üretme ve Data Source Loop ile döngü işlenir. Property transfer ile adımlar arası veri aktarımı; çeşitli assertion türleri (status, JSONPath/XPath, script) ile doğrulama; DataSink ile sonuçların dosyaya yazılması ele alınır. Raporlama, test çalıştırma özeti ve CI entegrasyonu (TestRunner) gösterilir. Katılımcılar tek bir test senaryosunu veri setiyle çoğaltıp raporlar.
2 Gün. Her gün dört modül; ReadyAPI proje yapısından data-driven test ve raporlamaya ilerlenir.
Orta Seviye — ReadyAPI ile API fonksiyonel testlerinin veri odaklı (data-driven) hale getirilmesi ve raporlanması.
Katılımcılar ReadyAPI'de bir API test senaryosunu data source ile besleyip assertion ve DataSink ile doğrulayıp raporlar.
Tek test senaryosunu yüzlerce veri satırıyla otomatik çoğaltırsınız.
JSONPath ve script assertion'larla yanıtları titizce doğrularsınız.
DataSink ve raporlarla sonuçları paylaşılabilir hale getirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
REST ve HTTP istek/yanıt kavramlarına aşinalık beklenir.
Fonksiyonel test ve doğrulama kavramına aşinalık faydalıdır.
ReadyAPI (deneme sürümü) kurulu bir bilgisayar faydalıdır.
Excel/CSV örnek test verisini açabilen bir ortam yeterlidir.
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:
ReadyAPI'de suite/case/step hiyerarşisiyle test projesi kurarsınız.
REST ve SOAP istek adımlarını parametreleriyle yapılandırırsınız.
Status, JSONPath/XPath ve script assertion'larla doğrularsınız.
Adımlar arası veri aktarımıyla dinamik testler kurarsınız.
Excel, CSV ve veritabanından testi veriyle beslersiniz.
Data Source Loop ile tek senaryoyu veri setiyle çoğaltırsınız.
Sonuçları dosyaya yazıp izlenebilir kılarsınız.
TestRunner ve raporlarla testleri CI'ya bağlar ve paylaşırsınız.
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.
R programlama eğitimi: if/else, ifelse, switch, for/while döngüleri, vektörleştirme, preallocation, apply ailesi ve purrr map ile verimli kod.
Detayları Gör →R OOP eğitimi: S3 generic/method dağıtımı, S4 setClass ve çoklu dağıtım, Reference Classes (R5) ve R6 public/private, kalıtım ve sistem seçimi.
Detayları Gör →Akış işleme eğitimi: Kafka topic/partition, Flink/Spark Structured Streaming, olay zamanı pencereleme, watermark, exactly-once, checkpoint ve backpressure.
Detayları Gör →Veri analitiği eğitimi: analitik türleri, veri hazırlama, keşifçi analiz (EDA), tanımlayıcı/çıkarımsal istatistik, görselleştirme ve veri hikâyesi. SQL ve panda
Detayları Gör →Analitik ve modelleme giriş eğitimi: CRISP-DM, veri hazırlama, özellik mühendisliği, regresyon/sınıflandırma/kümeleme, metrikler ve çapraz doğrulama. Python ile
Detayları Gör →