Appium ile jest ve tuş olayı otomasyonu
Advanced Gestures Automation with Key Events in Android Using Appium Eğitimi, mobil otomasyonun en zorlu alanı olan jest ve tuş olaylarına odaklanır.
W3C Actions dokunma modelinden donanım tuşlarına ve gerçek jest senaryolarına
Advanced Gestures Automation with Key Events in Android Using Appium Eğitimi, mobil otomasyonun en zorlu alanı olan jest ve tuş olaylarına odaklanır. Katılımcılar W3C Actions API ile dokunma modelini kurar; kaydırma, sürükle-bırak, çoklu dokunuş, pinch ve uzun basma jestlerini kodlar. Ardından Android KeyEvent ve keycode yapısı, pressKey komutları, metastate ile tuş kombinasyonları ve donanım tuşları ele alınır. Program, gerçek senaryolarda kararlı jest otomasyonuyla biter.
4 Gün. Her gün dört modül; her jest ve tuş olayı tekniği gerçek bir Android uygulaması üzerinde kodlanarak kararlı senaryolara dönüştürülür.
İleri Seviye — Appium ile gelişmiş dokunma jestleri ve tuş olayı otomasyonu programı
Her jest ve tuş olayı önce W3C Actions ile modellenir, sonra gerçek uygulamada kodlanır; son gün kararlı senaryolarda birleştirilir.
Kaydırma, sürükle-bırak ve çoklu dokunuş gibi jestleri W3C Actions ile hassas biçimde kurarak en zorlu etkileşimleri otomatikleştirirsiniz.
KeyEvent, keycode ve metastate ile donanım tuşları ve klavye girişini programatik yöneterek test kapsamını belirgin biçimde genişletirsiniz.
Jestleri cihaz farklılıklarına dayanıklı biçimde tasarlayarak kırılgan dokunma testlerini güvenilir otomasyona dönüştürürsünüz.
Eğitime başlamadan önce gerekli deneyim ve kurulum ortamı
Appium ile oturum açma, element bulma ve basit tıklama işlemlerine hakim olmak eğitimi takip etmek için gerekir.
Java veya Kotlin gibi bir dilde sınıf, metot ve koşul yazabilecek düzeyde programlama bilgisi beklenir.
Android SDK, ADB ve bir emülatör veya gerçek cihazla uygulama çalıştırabilecek ortamın hazır olması gerekir.
Ekran koordinatı ve yoğunluk kavramına temel aşinalık, jestlerin hassas kurulumunu izlemeyi kolaylaştırır.
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:
W3C Actions API ile pointer tabanlı dokunmayı sıfırdan modelleyerek her türlü jesti hassas ve kontrollü biçimde kurarsınız.
Kaydırma, sürükle-bırak, pinch ve uzun basma gibi karmaşık jestleri gerçek senaryolarda güvenle otomatikleştirirsiniz.
İki veya daha fazla pointer ile eş zamanlı dokunuşları modelleyerek zoom ve çoklu parmak etkileşimlerini test edersiniz.
Android keycode ve KeyEvent yapısını kullanarak tuş olaylarını programatik gönderir ve sonucu doğrularsınız.
Metastate ile Shift ve Ctrl gibi bayrakları kullanarak tuş kombinasyonlarını ve büyük harf girişini otomatikleştirirsiniz.
Geri, ana ekran ve son uygulamalar gibi donanım tuşlarıyla sistem navigasyonunu kontrollü biçimde yönetirsiniz.
Yüzde tabanlı ve yoğunluğa göre ölçeklenen jestlerle farklı ekranlarda kararlı çalışan testler tasarlarsınız.
Jestleri yardımcı metotlarla soyutlar, log ve ekran görüntüsüyle ayıklayarak sürdürülebilir bir jest kütüphanesi kurarsı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.
Proje yapısı, Gradle, Layout Editor, emülatör, Debugger ve Profiler ile Android Studio'yu baştan sona öğreten uygulamalı ve kurumsal eğitim programı.
Detayları Gör →Değişkenler, fonksiyonlar, nesne yönelimli programlama, null güvenliği ve koleksiyonlarla Kotlin dilini sıfırdan öğreten uygulamalı ve kurumsal eğitim.
Detayları Gör →Retrofit, OkHttp, Moshi ve coroutine ile Android uygulamasında internetten veri çekme, JSON ayrıştırma, önbellek ve sayfalama eğitimi.
Detayları Gör →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 →