Appium ile iOS jest otomasyonu
Advanced iOS Gesture Scripting Automation with Appium Eğitimi, Appium ile iOS uygulamalarında karmaşık dokunma hareketlerini otomatikleştirmek isteyen test mühendislerine yöneliktir.
W3C Actions API'den çoklu dokunuş, sürükleme ve XCUITest jest komutlarına ileri otomasyon
Advanced iOS Gesture Scripting Automation with Appium Eğitimi, iOS uygulamalarında karmaşık dokunma hareketlerinin betiklenmesini öğretir. Katılımcılar XCUITest sürücüsünü yapılandırır, W3C Actions API ile tek ve çok parmaklı jestler kurar. Swipe, drag-drop, pinch, zoom, long press ve kenar hareketleri gerçekçi koordinat ve zamanlamayla modellenir. Program mobile: komutları, kaydırmalı listelerde arama ve Page Object tabanlı sürdürülebilir jest kütüphaneleriyle tamamlanır.
4 Gün. Her gün dört modül; gerçek bir iOS uygulamasında artan karmaşıklıkta jest senaryoları W3C Actions ve XCUITest ile adım adım betiklenir.
İleri Seviye — Appium ile iOS uygulamalarında karmaşık dokunma hareketlerini betikleyip otomatikleştirmeyi öğreten program
Gerçek bir iOS uygulamasında çalışılır; her modülde jest senaryosu Appium betiğiyle otomatikleştirilip simülatör veya cihazda doğrulanır.
Swipe, pinch ve drag-drop gibi çok parmaklı hareketleri W3C Actions ile hassas biçimde betikleyip gerçek kullanıcıyı taklit edersiniz.
Doğru bekleme ve koordinat stratejileriyle kırılgan testleri önler, tekrarlanabilir ve güvenilir jest senaryoları oluşturursunuz.
Page Object ve yeniden kullanılabilir jest kütüphaneleriyle büyük test takımlarını temiz ve bakımı kolay biçimde ölçeklendirirsiniz.
Eğitime başlamadan önce gereken bilgi ve deneyim
Appium ile temel element bulma ve tıklama testleri yazmış olmak eğitimi takip etmeyi kolaylaştırır.
Java, Python veya JavaScript dillerinden birinde test kodu yazabilecek düzeyde deneyim gerekir.
XCUITest sürücüsü için Xcode kurulu bir macOS ortamına ve iOS simülatörüne erişim gereklidir.
Locator, bekleme ve assertion gibi otomasyon kavramlarına aşinalık konuları hızlandı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:
Appium 2 ve XCUITest sürücüsünü kurup capability ile oturum açarak iOS jest otomasyonu için sağlam bir ortam hazırlarsınız.
Accessibility id, predicate string ve class chain ile iOS elementlerini kararlı biçimde bulup seçersiniz.
W3C Actions API ile pointer tabanlı tap, swipe ve long press jestlerini koordinat ve zamanlama kontrolüyle betiklersiniz.
Birden çok pointer input kullanarak pinch, zoom ve rotate gibi çok parmaklı jestleri eşzamanlı olarak modellersiniz.
Sürükle-bırak ve kenar hareketlerini betikleyip liste sıralama gibi karmaşık etkileşimleri otomatikleştirirsiniz.
mobile: komutları ve scroll stratejileriyle uzun listelerde hedef öğeyi güvenilir biçimde bulup etkileşirsiniz.
Bekleme, retry ve senkronizasyon teknikleriyle kırılgan jest testlerini önleyip tekrarlanabilir sonuçlar alırsınız.
Page Object ve jest kütüphaneleriyle testleri düzenler, CI ve cihaz çiftliğinde ölçekli biçimde çalıştırı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.
Swift, UIKit, SwiftUI, Combine ve async/await ile uçtan uca iOS uygulama geliştirmeyi öğreten uzman düzeyde kurumsal eğitim programı.
Detayları Gör →Swift, SwiftUI, URLSession ve Core Data ile uçtan uca iOS uygulaması geliştirmeyi ve App Store yayınını öğreten uygulamalı kurumsal eğitim programı.
Detayları Gör →Generics, protokol odaklı tasarım, async-await, actor ve ARC ile ileri Swift tekniklerini derinlemesine öğreten uygulamalı ve kurumsal eğitim programı.
Detayları Gör →Objective-C, Xcode, UIKit, ARC ve Core Data ile klasik iOS uygulama geliştirme eğitimi. Uygulamalı, proje odaklı ve kurumsal.
Detayları Gör →Swift ve SpriteKit ile 2B mobil oyun geliştirme eğitimi: oyun döngüsü, fizik motoru, SKAction, GameplayKit ve Game Center.
Detayları Gör →Swift dilini derinlemesine öğreten eğitim: tip sistemi, optional, generic, protokol, closure ve async/await ile modern Swift.
Detayları Gör →