Hibrit ve mobil web testini çöz
Hybrid App & Mobile Browser Automation in Android with Appium Eğitimi, Appium ile hibrit uygulamaların ve Chrome mobil tarayıcısının otomatik test edilmesini öğretir.
Native ve WebView geçişinden Chrome mobil otomasyonuna, deep link'ten paralel çalışmaya kadar
Hybrid App & Mobile Browser Automation in Android with Appium Eğitimi, Appium ile hibrit uygulamaların ve Chrome mobil tarayıcısının otomatik test edilmesini öğretir. Katılımcılar native ve WebView context ayrımını ve ChromeDriver eşleştirmesini uygular. Ardından WebView içinde element bulma, duyarlı yerleşim, çerez ve depolama işlenir. Program deep link, native ile web geçişi, kesinti senaryoları, Appium Grid ile paralel çalışma ve sürekli entegrasyonla tamamlanır.
4 Gün. Her gün dört modül; kısa anlatımın ardından hibrit bir uygulama ve mobil tarayıcı üzerinde gerçek otomasyon senaryoları adım adım yazılarak uygulanır.
Orta Seviye — Appium ile Android'de hibrit uygulama ve mobil tarayıcı otomasyonu, context ve WebView testi
Hibrit bir uygulama ve Chrome mobil tarayıcısı üzerinde her modülde yeni bir teknik senaryoya dönüştürülerek otomasyon paketi kurulur.
Native ve WebView context arasında doğru geçiş yaparak hibrit uygulamanın her iki katmanını tek bir testte güvenle doğrularsınız.
Chrome mobil tarayıcısını Appium ile sürerek duyarlı sayfaları, çerezleri ve depolamayı gerçek cihaz koşullarında test edersiniz.
Appium Grid ve sürekli entegrasyonla testleri paralel ve otomatik çalıştırıp hibrit ve web kapsamını sürümlere bağlarsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve kurulum
Appium ile native otomasyon, Desired Capabilities ve element bulma konularında temel deneyim gereklidir.
Java veya Kotlin'de sınıf, metot ve test yazımına dair temel programlama bilgisi beklenir.
HTML, DOM ve CSS seçici kavramlarına aşinalık WebView ve tarayıcı testini kavramayı kolaylaştırır.
Appium, Android SDK, Chrome yüklü cihaz veya emülatör ve uygun ChromeDriver gerekir.
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:
Native ve WebView context arasında güvenle geçiş yapıp hibrit uygulamanın her iki katmanını tek testte doğrularsınız.
WebView sürümünü belirleyip uygun ChromeDriver'ı eşleştirerek sürüm uyumsuzluğu hatalarını çözebilirsiniz.
WebView içinde CSS seçici, XPath ve JavaScript ile web elementlerini bulup frame'ler arasında gezinebilirsiniz.
Native ile web adımları arasında geçişli akışları senkronize ederek kararlı hibrit test senaryoları yazarsınız.
Appium ile Chrome mobil tarayıcısını sürüp mobil web gezinme ve form akışlarını gerçek cihazda test edebilirsiniz.
Çerez, localStorage ve oturum durumunu yöneterek giriş senaryolarını hazırlayıp test verisini yalıtabilirsiniz.
Deep link, kesinti ve izin açılır penceresi gibi gerçek dünya senaryolarını otomasyonla güvenle doğrularsınız.
Appium Grid ile testleri paralel çalıştırıp sürekli entegrasyon hattına bağlayarak otomasyonu ölçekleyebilirsiniz.
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.
Authentication, Firestore, Storage, Cloud Messaging, Crashlytics ve Remote Config ile uçtan uca gerçek zamanlı Android uygulaması geliştirme eğitimi.
Detayları Gör →Retrofit ile Android'de oluşturma, okuma, güncelleme ve silme; form doğrulama, iyimser güncelleme ve Room ile çevrimdışı CRUD eğitimi.
Detayları Gör →Room, DataStore, SharedPreferences ve dosya ile Android'de yerel veri saklama, ilişkisel modelleme, migration ve güvenli depolama eğitimi.
Detayları Gör →Java diliyle Activity, arayüz, RecyclerView, SQLite ve ağ erişimi kullanarak sıfırdan çalışan bir Android uygulaması geliştirme eğitimi.
Detayları Gör →Android Studio ile sıfırdan ilk çalışan Android uygulamanı kur; arayüz tasarımı, Activity, ekran geçişleri ve yayına hazırlık eğitimi.
Detayları Gör →Kotlin ile oyun döngüsü, Canvas, çarpışma, OpenGL ES ve Play Games servisleriyle Android oyun geliştirme eğitimi. Uygulamalı ve yayına odaklı.
Detayları Gör →