-
Test Otomasyonu Konusundaki En iyi
Uygulamalar (Global Best Practices)
-
Neden Test Otomasyonu (Why Automate
Testing)
-
Neyin Test Otomasyonu ( What to
Automate)
-
Ne Zaman Test Otomasyonu (When to
Automate)
-
Ne Kadar Test Otomasyonu (How Much
to Automate)
-
Otomasyonda Yapılmaması Gerekenler
(The Don'ts of Automation)
-
Otomasyonun Test Kaynak Sayısına
Etkisi (Return on Investment)
-
Test Otomasyon Altyapısı/Framework
Kurulumu (Building Your Own Test Automation Framework)
- Functional testing (keyword and data driven)
- Regression testing
- Integration testing
- Performance testing
- Load and stress testing
- Static testing
- Unit Testing
- Database Testing
- Configuration Testing
- Robustness Testing
- Requirements Driven Test Management
-
Otomasyona Uygun Test Senaryosu
Nasıl Yazılır (Writing Automatable Test Cases)
-
Test Script ve Suite Oluşturma
Teknikleri (Test Script & Suite Generation and Management)
-
Test Otomasyon Ortamının
Oluşturulması ve Yönetimi (Managing the Test Automation
Environment)
-
Test Verisi Hazırlık ve Yönetimi
(Test Data Generation and Management)
-
Yazılım Değişikliklerinin Test
Otomasyonu ile Kontrolü ve Yönetimi (Continuous Integration &
Devops with Test Automation)
-
Açık Kaynak ve Lisanslı Otomasyon
Araçlarının Kullanımı (Usage of Open Source and Licensed Tools)
-
Test Aracı Alma / Geliştirme Kararı
(Tool Build v.s Buy Decision)
-
Otomasyon Aracı Değerlendirme
Kriterleri (Tool Evaluation Criteria)
-
Vaka Analizi: Google Uçtan Uca
Test Otomasyonunu Nasıl Yapıyor (Case Study: Google Test
Automation Framework)
-
Vaka Analizi: Test Otomasyon
Altyapısı Geliştirme Çalışması (Case Study: Building Test
Automation Framework)
-
Vaka Analizi: Test Otomasyonu ile
Farklı Test Tiplerinin Koşulması (Case Study: Generating and
Running Test Scripts)