Örnekle konuşan ekip doğru yazılım üretir
BDD Senaryoları Eğitimi, çevik ekiplere davranış odaklı geliştirmeyle etkili senaryolar yazmayı öğretir. Program Three Amigos atölyeleri, Specification by Example, Gherkin ile Given-When-Then yazımı, Scenario Outline ve Example tabloları, tag ve hook ile orga…
Kabul kriterinden Given-When-Then senaryosuna ve otomasyona kadar davranış odaklı test
Crafting Effective BDD Scenarios Eğitimi, çevik ekiplerin iş gereksinimini herkesin anladığı örneklerle ifade etmesini sağlar. Katılımcılar Gherkin dilinde Given-When-Then senaryoları yazar, Specification by Example yaklaşımını uygular, Three Amigos atölyeleriyle kabul kriterlerini netleştirir. Scenario Outline, Example tablosu, tag ve hook kullanımı, Cucumber ve SpecFlow ile adım tanımları ve yaşayan dokümantasyon üretimi uygulamalı işlenir.
4 Gün. Her gün dört modül; kısa kavram anlatımının ardından gerçek bir kullanıcı hikâyesi üzerinde senaryo yazma, inceleme ve otomasyon atölyeleriyle ilerler.
Orta Seviye — Çevik ekiplerde davranış odaklı senaryo yazan test ve geliştirme uzmanları için
Kullanıcı hikâyeleri üzerinde Gherkin senaryoları yazılır, Three Amigos atölyeleri yapılır ve senaryolar Cucumber ile otomatikleştirilir.
İş, test ve geliştirme ekibi aynı örnekler üzerinde konuşarak gereksinimdeki belirsizliği daha kod yazılmadan giderir.
Çalışan senaryolar aynı zamanda güncel dokümantasyon olur; yazılım değiştikçe belge kendiliğinden doğrulanır ve tazelenir.
Kabul kriterleri örnekle netleştiğinden yanlış anlaşılan gereksinim kaynaklı yeniden geliştirme ve hata düzeltme ciddi oranda azalır.
Programdan en iyi verimi almak için gereken temel bilgi ve ortam
Scrum ya da Kanban akışı, kullanıcı hikâyesi ve sprint kavramlarına temel düzeyde aşinalık beklenir.
Kabul kriteri, test senaryosu ve temel test seviyeleri hakkında giriş düzeyinde bilgi faydalıdır.
Adım tanımlarını yazabilmek için Java, C# veya JavaScript dillerinden birinde temel aşinalık gerekir.
Cucumber veya SpecFlow kurulabilen, derleme ve test koşturma yapabilen bir makine ve editör gereklidir.
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:
Three Amigos ve örnek haritalama atölyeleriyle belirsiz gereksinimi somut örneklere dönüştürebilirsiniz.
Given-When-Then yapısıyla iş diline sadık, okunur ve tek davranışa odaklı senaryolar yazabilirsiniz.
Deklaratif üslup, doğru soyutlama ve senaryo kokularını ayıklayarak kırılgan olmayan senaryolar kurarsınız.
Scenario Outline, Examples ve Data Table ile aynı davranışı farklı verilerle verimli biçimde sınarsınız.
Tag, hook ve dosya düzeniyle büyük senaryo paketlerini sürdürülebilir ve seçilebilir biçimde düzenlersiniz.
Cucumber veya SpecFlow ile adım tanımları yazıp Page Object kullanarak senaryoları güvenle otomatikleştirirsiniz.
Çalışan senaryolardan güncel canlı belgeler ve paydaşa okunur raporlar üretebilirsiniz.
Senaryoları CI üzerinde paralel koşturur, flaky durumları onarır ve yayını güvenceye alırsı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.
Locator stratejileri, bekleme mekanizmaları, Page Object, TestNG, veri güdümlü test, Selenium Grid ve CI ile Selenium WebDriver web otomasyonu eğitimi.
Detayları Gör →Üç Dost, örnek haritalama, Gherkin senaryoları ve yaşayan dokümantasyonla kod yazmadan BDD'yi öğreten iş birliği odaklı canlı atölye eğitimi.
Detayları Gör →Cucumber ile Gherkin, step definition, Selenium entegrasyonu ve CI raporlamasını öğrenin. Uçtan uca BDD test otomasyonu eğitimi. Kurumsal ve online.
Detayları Gör →Cucumber ve BDD'ye sıfırdan başlayın. Gherkin, ilk proje kurulumu ve step definition ile ilk çalışan senaryonuzu yazın. Giriş düzeyi eğitim. Kurumsal ve online.
Detayları Gör →Three Amigos, example mapping ve Gherkin atölyeleriyle ekipçe davranış odaklı geliştirme kurun. Discovery'den yaşayan belgeye BDD atölyesi. Kurumsal ve online.
Detayları Gör →gTAA katmanları, Page Object, data-driven ve hybrid tasarımla sürdürülebilir test otomasyon çerçevesi kurun. Allure ve CI entegrasyonu. Kurumsal ve online.
Detayları Gör →