INTRODUCTION TO AWS DEVICE FARM EĞİTİMİ

Uygulamanızı yüzlerce gerçek cihazda test edin

Gerçek cihaz bulutu, Appium, Espresso, XCTest, cihaz havuzları, uzaktan erişim, Selenium test grid ve CI entegrasyonu.

Eğitim, AWS Device Farm ile mobil ve web uygulamalarının gerçek cihazlarda test edilmesini anlatır. Proje ve cihaz havuzu oluşturma, uygulama (APK/IPA) yükleme, built-in fuzz testi, Appium, Espresso, XCTest ve UI Automator çerçeveleri, test spec dosyası, ciha…

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Gerçek mobil cihazlarda otomatik ve etkileşimli uygulama testi

Eğitim, AWS Device Farm ile mobil ve web uygulamalarının gerçek cihazlarda test edilmesini anlatır. Proje ve cihaz havuzu oluşturma, uygulama (APK/IPA) yükleme, built-in fuzz testi, Appium, Espresso, XCTest ve UI Automator çerçeveleri, test spec dosyası, cihaz ayarları (konum, ağ profili), uzaktan erişim oturumları, Selenium test grid ile web testleri, raporlar ve CI/CD entegrasyonu uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; proje ve cihaz yönetimi, test çerçeveleri, uzaktan erişim ve CI entegrasyonu laboratuvarlarla işlenir.

Seviye

Temel Seviye — Gerçek cihazlarda mobil ve web test otomasyonu, test çerçeveleri, cihaz havuzları ve CI entegrasyonunu kapsayan giriş düzeyi yelpaze.

Öğrenme Metodu

Katılımcılar örnek bir APK yükler, cihaz havuzu tanımlar ve Appium testini farklı cihazlarda çalıştırarak video, log ve performans raporlarını inceler.

Neden Bu Eğitim?

📱Gerçek cihaz kapsamı

Farklı marka, model ve OS sürümlerinde uygulamanızı laboratuvar kurmadan denersiniz.

🧪Test otomasyonu

Appium, Espresso ve XCTest testlerini bulutta paralel çalıştırırsınız.

📈Detaylı raporlama

Video, log ve performans verisiyle hataları hızlıca tespit edersiniz.

Anahtar Konular

aws device farmdevice farm eğitimimobil test otomasyonuappium awsespresso testxctestselenium grid awsgerçek cihaz testimobil uygulama testicodepipeline device farm
“Kullanıcının cebindeki cihazda çalışmayan uygulama, laboratuvarda çalışmış sayılmaz.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel bulut bilgisi

Mobil uygulama geliştirme veya test sürecine (Android/iOS) temel aşinalık beklenir.

2
AWS hesabı

Uygulamalı laboratuvarlarda AWS Device Farm kaynakları oluşturabileceğiniz, bütçe uyarısı tanımlanmış bir AWS hesabı veya eğitmenin sağladığı lab hesabı gerekir.

3
Bilgisayar ortamı

Güncel bir tarayıcı, internet erişimi ve AWS CLI v2 kurabileceğiniz bir dizüstü bilgisayar yeterlidir.

4
Ek hazırlık

Java, Python veya JavaScript ile basit test yazma deneyimi faydalıdır.

Eğitim İçeriği

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.

Günün hedefiKatılımcı proje kurar, uygulama yükler ve farklı test türlerini gerçek cihazlarda çalıştırır.
Modül 1
Device Farm Temelleri
  • Proje, run, job, suite ve test kavramları
  • Mobil cihaz testi ve masaüstü tarayıcı testi
  • Desteklenen platformlar: Android, iOS, Fire OS
  • Fiyatlandırma: cihaz dakikası ve ölçümsüz slot
  • Bölge ve erişim kısıtları
  • IAM izinleri
Modül 2
Uygulama ve Cihaz Yönetimi
  • APK ve IPA yükleme
  • iOS imzalama gereksinimleri
  • Cihaz havuzu (device pool) kuralları
  • Üretici, OS sürümü, form faktörü filtreleri
  • Özel cihaz (private device) seçeneği
  • Test paketi yükleme
Modül 3
Yerleşik ve Çerçeve Testleri
  • Built-in fuzz testi
  • Appium (Java, Python, Node, Ruby)
  • Espresso ve Android Instrumentation
  • UI Automator
  • XCTest ve XCTest UI
  • Calabash ve diğer çerçeveler
Modül 4
Test Spec ve Ortam
  • YAML test spec dosyası
  • Custom mod: Appium sunucu sürümü
  • Ortam değişkenleri ve bağımlılık kurulumu
  • Ek veri ve uygulama dosyaları
  • Cihaz ayarları: konum, dil, ağ profili
  • Zaman aşımı ve çalıştırma limitleri
Günün hedefiKatılımcı test sonuçlarını analiz eder, uzaktan oturum açar ve CI hattına entegre eder.
Modül 1
Sonuç ve Raporlar
  • Pass, fail, error, warned, skipped durumları
  • Video kaydı ve ekran görüntüleri
  • Cihaz logları (logcat, syslog)
  • Performans verisi: CPU, bellek, ağ
  • Test spec çıktıları
  • Sonuç dışa aktarma
Modül 2
Uzaktan Erişim
  • Etkileşimli cihaz oturumu başlatma
  • Manuel hata yeniden üretme
  • Uygulama kurma ve ADB / iOS araçları
  • Oturum kaydı ve süre
  • Cihaz ayarlarını değiştirme
  • Güvenlik ve veri temizliği
Modül 3
Web Test: Selenium Grid
  • TestGrid projesi ve URL
  • Selenium remote WebDriver bağlantısı
  • Chrome, Firefox, Edge, Safari
  • Test oturum ayarları
  • Paralel test
  • Raporlama ve kayıt
Modül 4
CI/CD Entegrasyonu
  • AWS CLI ile run zamanlama (schedule-run)
  • CodePipeline Device Farm test aksiyonu
  • Jenkins ve Gradle eklentileri
  • Sonuç eşiğine göre build durdurma
  • Test stratejisi: smoke ve regresyon
  • Maliyet optimizasyonu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Proje kurulumu

Device Farm projesi ve cihaz havuzu oluşturabilirsiniz.

🔧
Uygulama yükleme

APK ve IPA dosyalarını yükleyip test koşusu başlatabilirsiniz.

☁️
Çerçeve seçimi

Appium, Espresso ve XCTest arasından uygun test çerçevesini seçebilirsiniz.

🔐
Test spec

YAML test spec ile ortam ve çalıştırma adımlarını özelleştirebilirsiniz.

📊
Sonuç analizi

Video, log ve performans verisiyle hatayı teşhis edebilirsiniz.

🚀
Uzaktan test

Gerçek cihazda etkileşimli oturum açıp hatayı yeniden üretebilirsiniz.

🧩
Web testi

Selenium test grid ile tarayıcı testlerini çalıştırabilirsiniz.

🛠️
CI entegrasyonu

Device Farm testlerini CodePipeline veya CLI ile otomatikleştirebilirsiniz.

Kimler İçin Uygundur?

  • Mobil uygulama geliştiricileri
  • test mühendisleri (QA)
  • kalite otomasyonu kuran DevOps ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mobil uygulama geliştiricileri, test mühendisleri (QA) ve kalite otomasyonu kuran DevOps ekipleri için uygundur.
Hangi test çerçeveleri desteklenir?
Appium, Espresso, XCTest, UI Automator ve built-in fuzz testi ile Selenium tabanlı web testleri eğitimde ele alınır.
Gerçek cihaz ücretlendirmesi nasıl işler?
Cihaz dakikası bazlı ve ölçümsüz slot modelleri anlatılır; test sürelerini azaltarak maliyeti düşürme yolları gösterilir.
iOS testleri için ek gereksinim var mı?
iOS testlerinde IPA imzalama ve sertifika gereksinimleri eğitimde ayrıntılı açıklanır.
Eğitim sonunda hangi belge verilir?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. AWS'nin resmî sınavları için sınav başvurusu ve ücreti ilgili kuruma aittir; bu eğitim AWS Device Farm uygulama becerisine odaklanır ve sınav sonucu vaat etmez.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Introduction to AWS Device Farm Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Amazon AWSBuilding Streaming Data Analytics Solutions on AWS Eğitimi
Bulut Bilişim Eğitimleri

Building Streaming Data Analytics Solutions on AWS Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Building Streaming Data Analytics Solutions on AWS eğitimi: Kinesis, Firehose, MSK, Managed Flink ve OpenSearch ile AWS gerçek zamanlı akış analitiği; uygulamal

Detayları Gör →
Amazon AWSBulut tabanlı Yazılım Mimarisi (AWS) Eğitimi
Bulut Bilişim Eğitimleri

Bulut tabanlı Yazılım Mimarisi (AWS) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Bulut tabanlı Yazılım Mimarisi (AWS) eğitimi: Mikroservis, olay tabanlı tasarım, API güvenliği ve CI/CD ile AWS üzerinde bulut yerli yazılım mimarisi.

Detayları Gör →
Amazon AWSCloud Cost and Sustainability Excellence The AWS Optimisation Playbook Eğitimi
Bulut Bilişim Eğitimleri

Cloud Cost and Sustainability Excellence The AWS Optimisation Playbook Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Cost Explorer, CUR, Savings Plans, Graviton ve sürdürülebilirlikle AWS maliyet optimizasyonu ve FinOps Digital Vizyon Akademi.

Detayları Gör →
Amazon AWSCloud Operations on AWS (formerly Systems Operations) (AWSSYS) Eğitimi
Bulut Bilişim Eğitimleri

Cloud Operations on AWS (formerly Systems Operations) (AWSSYS) Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Cloud Operations on AWS (formerly Systems Operations) (AWSSYS) eğitimi: Systems Manager, CloudWatch, CloudFormation, Config ve Backup ile AWS operasyonu; uygula

Detayları Gör →
Amazon AWSCloud Operations on AWS (formerly Systems Operations) with AWS Jam (AWSSYS-AWS-JAM) Eğitimi
Bulut Bilişim Eğitimleri

Cloud Operations on AWS (formerly Systems Operations) with AWS Jam (AWSSYS-AWS-JAM) Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

Cloud Operations on AWS with AWS Jam: AWS Jam formatında takım görevleriyle AWS servislerinde sorun giderme; gerçekçi arıza senaryoları, uygulamalı.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn