Appium - automatizované testování iOS/Android aplikací (SLN2)
Specializovaná školení, Testování
Cílem tohoto školení je seznámit testery a programátory s použitím testovacího nástroje Appium. V rámci kurzu se posluchači seznámí s postupy automatizovaného testování mobilních aplikací (iOS / Apple). Školení je určeno i pro testery bez znalosti programování - součástí kurzu jsou základy tvorby automatizovaných testů v jazyce Java.
Privátní školení a termíny na míru
Z důvodu dlouhodobě nízké poptávky po tomto školení nejsou v současné době vypisovány termíny pro veřejnost. Je však možné zrealizovat školení jako privátní, a to nejen formou uzavřeného firemního kurzu, ale také jako individuální konzultaci pro jednotlivce.
V případě kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním vstupním znalostem, potřebám a cílům účastníků.
Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
KDE A KDY KURZ PROBÍHÁ?
Kontaktujte nás
S námi
máte na výběr: Přijďte na
kurz osobně do naší učebny, nebo se ke kurzu
připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení
naleznete zde.
Náplň kurzu:
Skrýt detaily
-
Úvod
-
Co je Appium
-
Napojení na Android a IOS
-
ADB, WebDriverAgentRunner, signing pro iOS (max 3 zařízení), bundleId, packageID, activityId
-
Selenium + Java, Selenium IDE
-
Základy programování - tvorba testů v jazyce Java
-
For, while, array, field, inicializace classy, if, switch/case
-
Načítání souboru, zápis do souboru, vypisování do konzole
-
Java projekt v eclipse - externí JAR se seleniem
-
Automatizace konkrétní aplikace (foodTracker) přes WebDriverAgentRunner
-
getStatus
-
getSessionId
-
geteklementId
-
Clear text field
-
sendValue to text Field
-
Click "hotovo" button
-
Python project v Eclipse - automatizace pomocí python a WebDriverAgentRunner
-
Maven project se seleniem a appiem
-
Spuštění appia manuálně a spuštění automatu následně
-
Spuštění appia manuálně
-
Spuštění driveru z java projectu
-
Spuštění testu z java projectu
-
Spuštění appia programově
-
Automatizace přes appium z javy (eclipse project)
-
MACACA - dohledání potřebných elementů
-
Vylepšování eclipse projektu - proklikávání aplikace, vyplňování polí
-
Ukázka xPath a jeho možností - contains, transalte, …
-
Načítání elementů do pole a jejich postupné využití (průchod polem), Identifikace elementů pomocí contains, WebDriverWait, Thread.sleep, ...
-
Časový rozvrh:
-
2 dny (9:00hod. - 17:00hod.)
-
Cena za osobu:
-
14 750,00 Kč (17 847,50 Kč včetně 21% DPH)