iOS jestlerini otomatikleştir
iOS Gestures and Interaction Automation with Appium Eğitimi, gerçek iOS uygulamalarında dokunma ve jest etkileşimlerini otomatik testle doğrulamayı öğretir.
Element bulmadan W3C Actions'a, tap ve swipe'tan Page Object'e kadar
iOS Gestures and Interaction Automation with Appium Eğitimi, gerçek iOS uygulamalarında dokunma ve jest etkileşimlerini otomatik test ile doğrulamayı öğretir. Katılımcılar Appium ve XCUITest sürücüsünü kurar, element bulma stratejilerini uygular ve tap, swipe, pinch, uzun basma gibi jestleri W3C Actions API ile yazar. Program mobile: komutları, akıllı bekleme, Page Object deseni ve sürekli entegrasyon ile kararlı test paketleri kurmayı kapsar.
4 Gün. Her gün dört modül; her jest ve etkileşim gerçek bir örnek uygulama üzerinde yazılıp simülatör ve cihazda çalıştırılarak doğrulanır.
Orta Seviye — Appium ve XCUITest ile iOS jest ve etkileşim otomasyonunu uygulamalı öğreten program
Örnek bir iOS uygulamasında her jest önce elle denenir, ardından Appium ile otomatikleştirilir ve Page Object yapısında kararlı bir teste
Tap, swipe ve pinch gibi dokunma etkileşimlerini kodla tekrarlanabilir biçimde test ederek elle denemeyi azaltırsınız.
Akıllı bekleme ve Page Object deseniyle kırılgan olmayan, bakımı kolay iOS test paketleri kurmayı öğrenirsiniz.
Testleri CI hattına bağlayarak her değişiklikte jest ve akışların otomatik doğrulanmasını sağlarsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve kurulum ihtiyaçları
JavaScript, Python veya Java dillerinden birinde temel programlama bilgisi test yazmayı kolaylaştırır.
Test senaryosu, doğrulama ve hata ayıklama gibi temel test kavramlarına aşinalık beklenir.
iOS otomasyonu için macOS ve kurulu Xcode ile komut satırı araçları gereklidir.
Appium kurulumu için Node.js ve paket yöneticisinin kurulu olması faydalıdı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 ve XCUITest sürücüsünü kurup yapılandırarak bir iOS uygulamasına otomasyon oturumu başlatabilirsiniz.
accessibility id, predicate ve class chain ile kırılgan olmayan element seçicileri yazabilirsiniz.
Pointer tabanlı Actions API ile çok adımlı ve çok parmaklı dokunma dizilerini güvenilir biçimde kurarsınız.
Tap, swipe, scroll, pinch ve uzun basma jestlerini mobile: komutlarıyla otomatik olarak çalıştırırsınız.
Açık bekleme ve koşul temelli senkronizasyonla zamanlamadan kaynaklı kesintili testleri ortadan kaldırırsınız.
Page Object deseniyle ekranları sınıflara ayırarak bakımı kolay ve sürdürülebilir test paketleri tasarlarsınız.
Ekran görüntüsü, günlük ve rapor araçlarıyla başarısızlıkları hızlı teşhis edip çözülebilir hale getirirsiniz.
Testleri sürekli entegrasyon hattına bağlayarak her değişiklikte jest akışlarının otomatik doğrulanmasını sağlarsı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 →