Eğitim İçeriği
Giriş
- API testleri nedir ve neden yapmalısınız?
- REST ve SOAP tabanlı API testleri
Üç Katmanlı Mimari Modelinin Genel Bakışı
- Sunum Katmanı – Kullanıcı arayüzü (UI)
- Mantık Katmanı – Business mantık (API)
- Veri Katmanı – veritabanı verileri (DB)
Rest Assured Sözdiziminin Genel Bakışı
- Gherkin ve BDD ile benzerlikler
Proje Oluşturma
Mantık Katmanını Test Etme
API'ye İstek Gönderme
- POST, GET, PUT, DELETE, OPTIONS, PATCH ve HEAD istekleri
Yanıtları Doğrulama ve Onaylama
API İşlevselliğini Test Etme
TestNG ile Çalışma
API Güvenilirliğini Test Etme
Performance Testing Yapma
Güvenlik Testi Yapma
Hata Ayıklama
Testlerinizi Otomatikleştirme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- REST API'lerine temel düzeyde hakimiyet.
- Java yazılım testlerinde deneyim.
Hedef Kitle
- Yazılım ve web servisi API'lerini test eden kalite güvence mühendisleri, test uzmanları ve test geliştiricileri.
Danışanlarımızın Yorumları (5)
Good rapport, Łukasz had time for everyone's questions and was able to help anyone who had any issue
Kelly Morris - Titian Software Poland Sp. z o.o.
Eğitim - Selenium WebDriver in C#
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Eğitim - Automation Testing with Cypress
Step by step analysis. Each line of code explanation. Every problem I had during the course was successfully solved and Łukasz told me the reason. I also liked good practices that have been presented. Never have I been convinced about TDD style - I just dont find it useful and worth its time. Łukasz pointed out so many advantages of TDD, it completely changed my opinion.
Michal Uscinski - Devapo Sp. z o. o.
Eğitim - Testing Angular Applications
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
Eğitim - Advanced Selenium with C#
Trainer subject knowledge and rapport with the audience and also his patience