%100 Ücretsiz & Online IBM Sertifikalı AI Agents BootcampHemen Kayıt Ol!
Patika.dev
Kurumsal Teknik Eğitim

Jest, Vitest veya Cypress ile Yazılım Testi Eğitimi

Frontend test stratejileri: unit, integration ve component

Jest/Vitest tabanlı birim ve entegrasyon testlerini, gerektiğinde Cypress ile tarayıcı testleriyle tamamlayan eğitim.

Orta
Seviye
Kapsamla belirlenir
Süre
Online / yüz yüze
Uygulamalı
TSTFRONTEND GELİŞTİRME
  1. 01Gereksinim
  2. 02Uygulama
  3. 03Değerlendirme

Test ve Kalite

Ekibinizin teknoloji yığınına göre özelleştirilen uygulamalı öğrenme akışı.

  • Uygulama
  • Geri bildirim
  • Teknik çıktı
Eğitim Hakkında

Jest, Vitest veya Cypress ile Yazılım Testi

Bu program, Jest/Vitest tabanlı birim ve entegrasyon testlerini, gerektiğinde Cypress ile tarayıcı testleriyle tamamlayan eğitim. Eğitim katılımcı deneyimine, kurumun mevcut teknoloji mimarisine ve uygulama hedeflerine göre şekillendirilir. İleri konuların tamamı tek sabit programda zorunlu olarak işlenmez.

Ön Koşullar

JavaScript/TypeScript

Kimler İçin?

  • Frontend geliştiricileri ve test ekipleri
Öğrenme Çıktıları

Eğitim sonunda ekibiniz neler yapabilecek?

  1. 01Jest / Vitest ile birim test konularını uygulamada kullanma
  2. 02Component / integration test kapsamında ekip standartlarına uygun çözüm geliştirme
  3. 03Cypress ile E2E — seçilebilir için test, kalite ve teslim pratiklerini uygulama

Seçilebilir öğrenme yolları

  1. 01Jest / Vitest ile birim test
  2. 02Component / integration test
  3. 03Cypress ile E2E — seçilebilir
Eğitim İçeriği

Ekibinizin ihtiyaçlarına göre şekillenen uygulamalı müfredat

Temel çekirdek ve seçilebilir ileri modüller, ön ihtiyaç analizinden sonra netleştirilir.

  1. 01

    Test stratejisi

    • Unit/integration/component/E2E farkı
    • Test edilebilir kod tasarımı
    • Test hedefi ve risk analizi
  2. 02

    Jest veya Vitest

    • Test runner ve assertion
    • Mock, spy ve stub
    • Asenkron kod testleri
  3. 03

    UI testleri

    • Component test yaklaşımı
    • Testing Library ile kullanıcı odaklı sorgular
    • API mocking ve fixture
  4. 04

    Tarayıcı testlerine giriş

    • Cypress kullanım senaryoları
    • Kritik akış testleri
    • Flakiness ve izolasyon
  5. 05

    Otomasyon

    • Coverage yorumlama
    • CI entegrasyonu
    • Test sonuçlarının raporlanması
  6. 06

    Uygulama ve değerlendirme

    • Mevcut frontend modülü için katmanlı test paketi
    • Seçilen modüllerin süresine göre mini uygulama ya da bitirme çalışması şeklinde planlanır
Örnek Uygulama Alanı

Eğitimde nasıl bir uygulama geliştirilebilir?

Mevcut frontend modülü için katmanlı test paketi.

Örnek senaryo; nihai kapsam ihtiyaç analizinde belirlenir.

  1. 01GereksinimHedef ve teknik kapsam
  2. 02GeliştirmeUygulamalı üretim
  3. 03DeğerlendirmeKalite ve geri bildirim
Sık Sorulan Sorular

Merak edilenler

  • Eğitim süresi sabit mi?

    Eğitim süresi, seçilen modüller ve katılımcı seviyesi doğrultusunda ihtiyaç analizinde belirlenir.

  • Kurumun kendi uygulamalarına uyarlanabilir mi?

    Evet, izin verilen teknoloji ve veri örnekleriyle kuruma özel senaryolar hazırlanabilir.

  • Jest, Vitest ve Cypress aynı amaçla mı kullanılır?

    Hayır. Birim/entegrasyon ve uçtan uca test ihtiyaçları ayrıştırılarak uygun araç seçilir.

Öğrenmeye Devam Edin

Ekibiniz için diğer eğitimleri de inceleyin

İlgili web geliştirme eğitimine geçebilir veya tüm teknik eğitim kataloğuna dönebilirsiniz.

Kuruma Özel Eğitim

Eğitimi ekibinizin mevcut teknoloji yapısına göre planlayalım.

Jest, Vitest veya Cypress ile Yazılım Testi kapsamında katılımcı seviyesi, teknoloji sürümleri, seçilecek modüller ve uygulama senaryosunu birlikte netleştirip kuruma özel eğitim planı oluşturalım.

30 dakikalık bir görüşme planlayabilir veya bilgilerinizi bırakabilirsiniz.

Bilgilerinizi bırakın

Görüşerek ilerlemeyi mi tercih edersiniz? Görüşme Planla