Eğitimler
Eğitim takvimi Workshop Takvimi
Uygulamalı Yazılım Test Uzmanlığı (QA Tester)
Bu program süresince elde edeceğiniz alan bilgisiyle kariyeriniz ve çalıştığınız kurumda fark yaratacaksınız.
EĞİTİM DETAYLARI
Eğitim takvimi açıklanacaktır.
Eğitimi takip ederek gelişmelerden haberdar olabilirsiniz.
36 Saat
Online Eğitim

Uzaktan Eğitim

Canlı Sınıf

KAYIT VE ÖDEME DETAYLARI
Fiyat, ödeme koşulları, eğitim konularının detaylı bilgisi için form doldurun

Tüm sorularınız için : 444 1 476 veya info@mindset.com.tr

Uygulamalı Yazılım Test Uzmanlığı (QA Tester)

444 1 476
EĞİTİM İÇERİĞİ

Performans ve Güvenlik Testlerine Giriş

  • JMeter ile yük testi (thread group, assertions, listeners)
  • Lighthouse ile frontend performans testi
  • OWASP ZAP ile temel güvenlik testi (SQL Injection, XSS)
  • Basic penetration testing için senaryo hazırlığı

 

Performans ve Güvenlik Testlerine Giriş
Genel Bilgi

Bu eğitim, test uzmanlarının manuel testten otomasyona, hata ayıklamadan sürekli entegrasyona kadar profesyonel seviyeye çıkmanızı sağlar. Uygulamalı Yazılım Test Uzmanlığı, yazılımın hatalardan arınmış, işlevsel, kullanılabilir ve güvenli bir şekilde çalışmasını sağlamak için yapılan test süreçlerini hem manuel hem de otomasyon temelli uygulamalarla yürüten profesyonel bir alandır. Bu alandaki uzmanlar, yazılım geliştirme yaşam döngüsünün (SDLC) kritik bir parçasıdır.

Test Süreçlerinde Derinleşme
  • Test seviyeleri (Unit, Integration, System, Acceptance)
  • Test tipleri (Fonksiyonel, Performans, Güvenlik, Kullanılabilirlik vs.)
  • Test stratejisi ve test planı hazırlama
  • Risk tabanlı test yaklaşımı
  • Test coverage ölçümü ve artırılması
Otomasyon Testlerine Giriş ve Framework Kurulumu
  • Otomasyon test mimarisi
  • Selenium WebDriver ile test otomasyonu
  • Page Object Model (POM) yapısı
  • Python, Java veya JavaScript tabanlı frameworkler (kullanıcı tercihlerine göre)
  • TestNG, JUnit veya Pytest ile test çalıştırma
  • Raporlama: Allure, Extent Reports, HTML reports 
CI/CD Entegrasyonu ve Test Otomasyonu Sürekliliği
  • Git ile test kodlarının versiyon kontrolü
  • Jenkins ile otomatik test tetikleme
  • Docker ile test ortamlarının containerize edilmesi
  • Testlerin pipeline’a entegre edilmesi
  • Build başarısına göre test çalıştırma senaryoları
API Testleri
  • RESTful servislerin yapısı
  • Postman, Insomnia ile manuel testler
  • Python requests, Java RestAssured ile otomasyon
  • JSON Schema doğrulama
  • Otomatik token üretimi ve authorization testi
  • Swagger/OpenAPI dökümanlarından test senaryosu üretme

 

Test Verisi Yönetimi, Mocking ve Gelişmiş Test Teknikleri
  • Test verisi üretme (Factory, Faker, SQL injection testleri)
  • Mock servis kullanımı (WireMock, MockServer, Postman Mock)
  • Paralel test çalıştırma (Selenium Grid, Pytest-xdist)
  • Data-driven test yapıları
  • Negative testing, boundary value, equivalence partitioning

 

Performans ve Güvenlik Testlerine Giriş
  • JMeter ile yük testi (thread group, assertions, listeners)
  • Lighthouse ile frontend performans testi
  • OWASP ZAP ile temel güvenlik testi (SQL Injection, XSS)
  • Basic penetration testing için senaryo hazırlığı

 

Genel Bilgi

Bu eğitim, test uzmanlarının manuel testten otomasyona, hata ayıklamadan sürekli entegrasyona kadar profesyonel seviyeye çıkmanızı sağlar. Uygulamalı Yazılım Test Uzmanlığı, yazılımın hatalardan arınmış, işlevsel, kullanılabilir ve güvenli bir şekilde çalışmasını sağlamak için yapılan test süreçlerini hem manuel hem de otomasyon temelli uygulamalarla yürüten profesyonel bir alandır. Bu alandaki uzmanlar, yazılım geliştirme yaşam döngüsünün (SDLC) kritik bir parçasıdır.

Test Süreçlerinde Derinleşme
  • Test seviyeleri (Unit, Integration, System, Acceptance)
  • Test tipleri (Fonksiyonel, Performans, Güvenlik, Kullanılabilirlik vs.)
  • Test stratejisi ve test planı hazırlama
  • Risk tabanlı test yaklaşımı
  • Test coverage ölçümü ve artırılması
Otomasyon Testlerine Giriş ve Framework Kurulumu
  • Otomasyon test mimarisi
  • Selenium WebDriver ile test otomasyonu
  • Page Object Model (POM) yapısı
  • Python, Java veya JavaScript tabanlı frameworkler (kullanıcı tercihlerine göre)
  • TestNG, JUnit veya Pytest ile test çalıştırma
  • Raporlama: Allure, Extent Reports, HTML reports 
CI/CD Entegrasyonu ve Test Otomasyonu Sürekliliği
  • Git ile test kodlarının versiyon kontrolü
  • Jenkins ile otomatik test tetikleme
  • Docker ile test ortamlarının containerize edilmesi
  • Testlerin pipeline’a entegre edilmesi
  • Build başarısına göre test çalıştırma senaryoları
API Testleri
  • RESTful servislerin yapısı
  • Postman, Insomnia ile manuel testler
  • Python requests, Java RestAssured ile otomasyon
  • JSON Schema doğrulama
  • Otomatik token üretimi ve authorization testi
  • Swagger/OpenAPI dökümanlarından test senaryosu üretme

 

Test Verisi Yönetimi, Mocking ve Gelişmiş Test Teknikleri
  • Test verisi üretme (Factory, Faker, SQL injection testleri)
  • Mock servis kullanımı (WireMock, MockServer, Postman Mock)
  • Paralel test çalıştırma (Selenium Grid, Pytest-xdist)
  • Data-driven test yapıları
  • Negative testing, boundary value, equivalence partitioning

 

KAYIT ve ÖDEME

KAYIT ve ÖDEME

Bilgi ve Kayıt için lütfen form bilgilerini eksiksiz doldurun. En kısa zamanda size dönüş yapıp gerekli işlemlerle ilgili olarak bilgi verilecektir.

Ödeme Seçenekleri:

Kredi Kartıyla Peşin Ödeme

Kredi Kartına Taksitli Ödeme ( Online / Bonus – Maximum – Paraf – World )

EFT / Havale ile ödeme.

KURUMSAL BAŞVURU
Bu eğitimi kurumsal olarak planla ve uygula Mindset Institute kalitesi ve denetimi altında takımın veya şirketin için eğitim planla. Yeni beceriler kazanmanıza, çalışanlarınızın gelişimini yönetmenize ve işgücünüzü eğitmenize nasıl yardımcı olabiliriz?