ReadyAPI ile uçtan uca zincirli API testleri oluşturun
ReadyAPI ile zincirleme uçtan uca API test akışları kurun: Property Transfer, JSONPath assertion, Groovy script, DataSource ile veri güdümlü test, testrunner ve CI entegrasyonu.
ReadyAPI ile zincirleme API test iş akışları
Eğitim, SmartBear ReadyAPI (SoapUI Pro) ile uçtan uca API testi kurmayı kapsar: proje, test suite ve test case yapısı, REST ve SOAP istek adımları, OpenAPI/WSDL içe aktarma, Property Transfer ile yanıttan değer çekme, JSONPath ve XPath, assertion türleri, Groovy Script adımı, test özellikleri (properties), DataSource ile veri güdümlü test, koşullu akış (Conditional Goto), hata ayıklama, testrunner komut satırı, raporlar ve Jenkins entegrasyonu.
2 Gün. Her gün dört modül; ReadyAPI Projesi ve Temel Testler ve Zincirli Akışlar, Veri Güdümlü Test ve CI ekseninde ilerleyen uygulamalı program.
Orta Seviye — ReadyAPI ile zincirleme uçtan uca API test iş akışları: Property Transfer, assertion, veri güdümlü test ve CI entegrasyonu
Sipariş oluşturma, ödeme ve iptal adımlarından oluşan zincirleme bir API senaryosu ReadyAPI içinde kurulur ve komut satırından çalıştırılır.
Bir isteğin yanıtını sonraki isteğe taşıyarak gerçekçi akışlar testlersiniz.
Assertion ve Groovy ile yanıtları ayrıntılı doğrularsınız.
Testleri komut satırı ve Jenkins ile otomatik çalıştırırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
HTTP, JSON ve temel API kavramları bilinmelidir.
Test senaryosu ve beklenen sonuç mantığı gerekir.
JSONPath veya XPath temelleri faydalıdır.
ReadyAPI veya SoapUI deneme sürümü kurulu olmalı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:
OpenAPI veya WSDL ile ReadyAPI test projesi oluşturabilirsiniz.
JSONPath ve schema assertion'larıyla yanıtları doğrulayabilirsiniz.
Yanıttan değer çekip sonraki isteğe taşıyabilirsiniz.
Birden fazla API çağrısından uçtan uca senaryo kurabilirsiniz.
Groovy script ile özel doğrulama ve veri üretimi yapabilirsiniz.
DataSource ile aynı senaryoyu çok veriyle çalıştırabilirsiniz.
testrunner ile testleri komut satırından yürütebilirsiniz.
JUnit XML ve ReadyAPI raporlarıyla sonuçları paylaşabilirsiniz.
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.
Timers ve batch processing eğitimi: EJB TimerService, @Schedule, Jakarta Batch job XML, chunk işleme, checkpoint, yeniden başlatma ve JBeret ile toplu iş gelişt
Detayları Gör →Transactions overview eğitimi: ACID, JTA, @Transactional yayılımı, izolasyon seviyeleri, optimistic ve pessimistic kilitleme, XA ve saga ile veri bütünlüğü yöne
Detayları Gör →JAXB XML programlama eğitimi: Jakarta XML Binding anotasyonları, xjc ile XSD'den sınıf üretimi, marshal, unmarshal, XmlAdapter, StAX, XPath ve güvenli XML işlem
Detayları Gör →Force.com temel programlama eğitimi: Salesforce veri modeli, Apex, SOQL, DML, trigger, governor limits, test sınıfları, Visualforce ve Lightning Web Components.
Detayları Gör →Basic Scalding programlama eğitimi: Scala, Cascading, Fields ve Typed API, groupBy, join, Hadoop modu ve JobTest ile büyük veri işleme işleri yazma.
Detayları Gör →