Napsali jsme to Výukový program Appium dát kompletní obrázek mobilní automatizace Appium. Zde probereme všechna hlavní témata.
Úvod
Jedná se o open-source nástroj. Podporuje to Android, iOS, Windows OS. Můžeme spustit stejný kód v různých verzích operačních systémů, jako je Android nebo iOS. Snižuje nadbytečný kód a pomáhá zvýšit opakovanou použitelnost kódu. Implementoval Selenium webDriver, který se připojuje přes Apple XCUITtest(iOS 9.3 a vyšší) nebo UIAutomatizace(iOS 9.3 a nižší) nebo UiAutomator / UiAutomator2 (Android) nebo WinAppDriver(Windows) v závislosti na typu zařízení.
V tomto pojednáme o níže uvedených tématech appium konzultace:
Výhody Appia
Nevýhody Appia
Druhy mobilních aplikací
Podporovány jsou tři typy aplikací:
Nativní aplikace
Nativní aplikace jsou psány pomocí Windows, Android, iOS SDK.
Hybridní aplikace
Hybridní aplikace jsou kombinací webových a nativních aplikací. Zde mají nativní aplikace kontrolu a interaguje s mobilními webovými aplikacemi.
mobilní aplikace
Mobilní webové aplikace jsou webové aplikace. Jsou přístupné pomocí prohlížeče Chrome (Android), Safari (iOS). Tento typ aplikace můžeme vyvinout pomocí HTML, CSS, JavaScript, AngularJS.
Appium Architecture:
Jak to funguje na platformě iOS
Jak to funguje na platformě Android
Předpoklad pro nastavení
Výukový program Appium pro instalaci Appium Desktop na Windows
- Prosím, jděte na http://appium.io/, a uvidíte níže uvedenou obrazovku. Klikněte prosím na níže zvýrazněné tlačítko.
- Jakmile kliknete na výše uvedené tlačítko, zobrazí se stránka níže. Kliknutím na zvýrazněný soubor .exe nebo .zip jej stáhnete do svého systému.
- Zde jsme si vzali soubor .zip k jeho instalaci. Rozbalte soubor. Poté uvidíte obrázek níže. Klikněte prosím na Appium.exe.
- Nyní vidíte obrázek níže a jste připraveni spustit server.
- Nyní vidíte obrázek níže a váš server je připraven.
Výukový program Appium pro instalaci Appium Desktop na Mac
- Prosím, jděte na http://appium.io/, a uvidíte níže uvedenou obrazovku. Klikněte prosím na zvýrazněné tlačítko zobrazené níže.
- Jakmile kliknete na výše uvedené tlačítko, zobrazí se stránka níže. Kliknutím na zvýrazněný soubor dmg jej stáhnete do svého systému.
- Klikněte prosím na soubor dmg, který byl nedávno stažen, a uvidíte níže uvedenou obrazovku. Pokyn uvedený na následujícím obrázku.
- Spustí se kopírování ve složce Aplikace.
- Předpokládejme, že jste ve svém systému již nainstalovali jinou verzi. Dostanete se pod vyskakovací okno. Je na vás, zda si ponecháte obě nebo vyměníte starší.
- Jakmile je ve vašem systému nainstalován, můžete přejít na příruční panel a hledat pomocí Appia. Dostanete se pod ikonu a kliknete na ni. Případně můžete přejít do složky Aplikace a kliknout na ikonu.
- Mnohokrát po spuštění se můžete dostat níže chybové zprávy. Není třeba se obávat; můžeme tento problém vyřešit.
- Chcete-li vyřešit výše uvedený problém, musíte přejít na předvolby systému z ikony jablka zobrazené v levém horním rohu a poté kliknout na Zabezpečení a soukromí. Zobrazí se obrazovka níže. Klikněte prosím na "Každopádně otevřeno."
- Nyní klikněte na ikonu ještě jednou a tentokrát ji otevřete. Postupujte podle níže uvedeného obrázku.
- Nyní vidíte obrázek níže a jste připraveni spustit server.
- Server spustíte kliknutím na spouštěcí server. Vaše obrazovka bude vypadat níže.
závěr
Dosud jsme pokryli základy Appium mobilní testování v této Výukový program Appium. V dalším tématu budeme psát o 20 nejpoužívanějších metod automatizace nativní aplikace. Další podrobnosti o tomto tématu naleznete v této příručce https://trials.autocruitment.com.
Ahoj, jmenuji se Himadri Das, jsem blogger a přispěvatel open source. Mám asi 11 let zkušeností v oblasti informačních technologií. V současné době pracuji ve Startup Company na pozici Quality Assurance Manager. Mám praktické zkušenosti s Appium, Selenium, QTP, Locust, Automation framework, Performance Testing, Funkční testování, Java, python, Shell scripting, MySql, Redis, Kafka atd. Kromě své práce a psaní blogů miluji hraní kytaru, rád cestuje a rád se dívá na kriket a fotbal. Pokud se o mně chcete dozvědět více, navštivte prosím můj linkedin profil .