Appium ile iOS Test Otomasyonu

via Udemy

Go to Course: https://www.udemy.com/course/appium-ile-ios-test-otomasyonu/

Overview

iOS Mobil Test Otomasyonu: Appium & TestNG ile iOS Test GeliştirmeiOS mobil uygulama testlerini otomatize etmek isteyen test uzmanları için tasarlanmış kapsamlı bir kurstur. Kurs boyunca gerçek bir iOS uygulaması olan LinkedIn üzerinde pratik yaparak test otomasyonunun temellerini öğreneceksiniz.Kursa başlamadan önce detaylı bir ortam kurulumu yapacağız. Xcode, Appium ve gerekli tüm araçların kurulumunu adım adım gerçekleştireceğiz. Vysor kullanarak iOS cihazınızı bilgisayarınızda görüntülemeyi ve yönetmeyi öğreneceksiniz. WebDriverAgent'ın nasıl yapılandırılacağını ve iOS cihazınızla nasıl iletişim kuracağını detaylı şekilde ele alacağız.Test otomasyonunun temel kavramlarıyla başlayıp, Appium'un Desired Capabilities özelliklerini ve iOS elementlerini bulma stratejilerini öğreneceksiniz. XPath, AccessibilityID ve Predicate String gibi farklı locator stratejilerinin ne zaman ve nasıl kullanılacağını pratik örneklerle keşfedeceksiniz.TestNG framework'ü ile test senaryolarınızı nasıl organize edeceğinizi, test metodlarına öncelik vermeyi, testler arası bağımlılıkları yönetmeyi ve assertion'ları etkili kullanmayı öğreneceksiniz. Test description'ları ekleyerek kodunuzu daha okunabilir hale getirmeyi göreceğiz.Kurs İçeriği:Test Altyapısı KurulumuXcode ve Appium kurulumuWebDriverAgent yapılandırmasıiOS test ortamının hazırlanmasıGerçek cihaz konfigürasyonuTemel Appium KonseptleriDesired Capabilities ayarlarıiOS element locator stratejileriXPath kullanımıAccessibilityID kullanımıPredicate String kullanımıTemel iOS etkileşimleri (tıklama, metin yazma)TestNG Framework KullanımıTest sınıfları oluşturmaTest metodları yazmaAssertions kullanımıdependsOnMethods özelliğiPriority kullanımıTest Description eklemePratik UygulamaLinkedIn uygulaması üzerinde test senaryolarıAna sayfa testleriArama fonksiyonu testleriBildirim kontrolüİş ilanları testiAğ kontrolü testleriBu kurs ile:iOS uygulamalarınız için test framework'ü oluşturabilecekAppium ve TestNG'yi etkin kullanabilecekFarklı locator stratejilerini uygulayabilecekTest senaryolarınızı organize edebilecek seviyeye geleceksiniz.

Skills

Reviews