İş değerini testle güvence altına alın
Virtual IIBA İş Analistleri ve İş Birimleri için Yazılım Test Eğitimi, kod yazmayan profesyonellere yazılımın iş ihtiyacını karşıladığını güvence altına almayı öğretir.
Gereksinimden kabul kriterine, UAT planlamadan iş onayına kod gerektirmeyen test
Virtual IIBA İş Analistleri ve İş Birimleri için Yazılım Test Eğitimi, kod yazmayan ama yazılımın iş ihtiyacını karşıladığını güvence altına alması gereken profesyoneller için tasarlanmıştır. Program; gereksinimleri test edilebilir kılmayı, kabul kriteri yazımını, kullanıcı kabul testi (UAT) planlama ve yürütmesini, Gherkin ile davranış odaklı senaryoyu ve iş perspektifinden hata raporlamayı canlı sanal oturumlarla işler. İş analisti ile QA ekibinin ortak bir dili kurulur.
4 Gün. Her gün dört modül; sanal sınıfta kabul kriteri yazma, UAT senaryosu hazırlama ve iş odaklı hata raporu oluşturma atölyeleriyle işlenir.
Orta Seviye — İş analistleri ve iş birimleri için kod gerektirmeyen yazılım testi programı
Gerçekçi bir iş senaryosu üzerinden gereksinimler teste dönüştürülür; kabul kriteri, UAT senaryosu ve hata raporu sanal atölyelerde yazılır.
İş analisti ile test ekibinin aynı kabul kriteri ve senaryo dilini konuşmasını sağlayarak gereksinim kaynaklı hataları azaltırsınız.
Testi teknik ayrıntı yerine iş ihtiyacının karşılanıp karşılanmadığı üzerinden ele alarak çözümün gerçek değerini güvence altına alırsınız.
Kullanıcı kabul testini planlı senaryolar ve net onay kriterleriyle yürüterek canlıya geçişte sürprizleri ve geri dönüşleri önlersiniz.
Programdan en iyi verimi almak için gereken temel bilgi ve ortam
Gereksinim toplama ve paydaşlarla çalışma gibi temel iş analizi kavramlarına genel aşinalık faydalıdır.
Kendi iş biriminizin bir sürecini veya bir yazılım özelliğini örnek olarak anlatabilecek düzeyde alan bilgisi beklenir.
Programlama bilgisi gerekmez; tüm teknikler kod yazmadan, iş ve kullanıcı bakışıyla ele alınır.
İnternet bağlantısı, görüntülü oturum yazılımı ve ortak bir pano/belge aracına erişim 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:
Yazılım testini iş ihtiyacının karşılanması bakışıyla ele alıp çözümün gerçek değerini teknik derinliğe inmeden güvence altına alırsınız.
Kullanıcı hikâyeleri için net, ölçülebilir ve test edilebilir kabul kriterleri yazarak belirsizlikten doğan hataları önlersiniz.
Eşdeğerlik, sınır değer ve karar tablosu düşüncesiyle gereksinimlerden dengeli ve izlenebilir kabul senaryoları üretirsiniz.
Given-When-Then kalıbıyla iş, geliştirme ve testin aynı dili konuşmasını sağlayan davranış odaklı senaryolar yazarsınız.
Alan bilginizle risk odaklı keşif testi yaparak senaryolarla yakalanamayan iş kaynaklı sorunları ortaya çıkarırsınız.
Teknik dil yerine iş etkisini anlatan, yeniden üretilebilir ve kanıtlı hata raporları yazarak çözüm sürecini hızlandırırsınız.
Kullanıcı kabul testini planlar, yürütür ve giriş-çıkış kriterlerine göre yöneterek canlıya geçişi güvenli hale getirirsiniz.
Açık riskleri değerlendirip iş onayı kararını kriterlere dayandırır ve devreye alma sonrası doğrulamayı planlarsı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.
Birim testte mock eğitimi: test doubles, Mockito ile mock oluşturma, stubbing, argument matcher, verify ile davranış doğrulama ve anti-desenler.
Detayları Gör →Mockito ile mock oluşturma, when/thenReturn stubbing, ArgumentMatchers, @InjectMocks ve verify ile etkileşim doğrulamayı öğreten uygulamalı birim test eğitimi.
Detayları Gör →Mockito ile thenThrow ve doThrow ile istisna fırlatma, void metot hataları, assertThrows, spy ile kısmi mock ve hata yollarının testini öğreten uygulamalı eğiti
Detayları Gör →JUnit 5 @Nested, @ParameterizedTest, @MethodSource, @ExtendWith, @RegisterExtension, @TestTemplate ve özel uzantı geliştirmeyi işleyen ileri birim test eğitimi.
Detayları Gör →JUnit 5 mimarisi, Maven/Gradle kurulumu, @Test ve yaşam döngüsü, temel assertion'lar ve assertThrows ile sıfırdan birim test yazmayı öğreten giriş eğitimi.
Detayları Gör →JUnit 5 assertEquals, assertAll, assertThrows, assertTimeout, varsayımlar (assumeTrue), Hamcrest ve AssertJ ile doğru iddia seçimini öğreten birim test eğitimi.
Detayları Gör →