kobiton hands review tutorial
Jednoduché testování automatizace pomocí Kobiton:
V tomto tutoriálu se budeme zabývat jednoduchou automatizací pomocí nástroje Kobiton a také uvidíme, jak spustit paralelní testy s Kobitonem.
Krok za krokem je každý krok v procesu automatizace a provádění vysvětlen jednoduše a spolu s příslušnou obrázkovou reprezentací pro vaše snadné pochopení.
Pojďme prozkoumat !!
Co se naučíte:
- Úvod do nástroje Kobiton
- Jednoduchá automatizace s Kobitonem
- Paralelní testování s Kobitonem
- Závěr
- Doporučené čtení
Úvod do nástroje Kobiton
Než budete pokračovat v příslušných krocích, dejte nám vědět o Nástroj Kobiton .
Testování na nových mobilních zařízeních je opravdu zásadní pro zajištění toho, aby vaše aplikace fungovala dobře na různých konfiguracích zařízení a rozlišeních obrazovky. S Kobitonem můžete svoji aplikaci průběžně testovat na různých mobilních zařízeních od starších modelů po nejnovější verze.
Namísto použití emulátorů nebo simulátorů, které mají tendenci zastavit reprodukci skutečných uživatelských podmínek, vám Kobiton umožňuje provádět automatizační testy na skutečných mobilních zařízeních. Produkuje testovací protokol pro testy zařízení a testovací protokol se skládá z podrobných protokolů, příkazů HTTP a metadat.
Jednoduchá automatizace s Kobitonem
Krok 1: Přihlaste se ke svému účtu Kobiton nebo zde si můžete vytvořit jeden zdarma .
Zobrazí se následující obrazovka:
Krok 2: Vyberte zařízení, na kterém chcete provést testování automatizace. Klikněte na ikonu Zobrazit nastavení automatizace, která se nachází v pravém dolním rohu pole zařízení.
A jeho otevře okno nastavení automatizace.
Krok č. 3: Vyberte programovací jazyk vložený do testovacího skriptu. Protože Kobiton podporuje rámec automatizace testů Appium, vybral jsem na níže uvedené obrazovce NodeJS.
Jakmile vyberete NodeJS, zobrazí se obrazovka, jak je uvedeno níže:
Krok č. 4: Zkopírujte konfiguraci pro vybrané zařízení pomocí 'Zkopírovat do schránky' knoflík.
Krok č. 5: Ve vašem testovacím skriptu NodeJS - V části vstupní funkce nahraďte aktuální konfiguraci konfigurací zařízení Kobiton pomocí příkazu copy paste.
Aktuální konfigurace:
co je testování automatizace v testování softwaru
Nahrazeno konfigurací zařízení:
Krok č. 6: Změňte parametry podle testovacího skriptu.
Tady je „serverConfig“. Nahraďte tedy „webdriverKobitonServerConfig“ výrazem „serverConfig“.
A obrazovka bude vypadat takto:
Krok č. 7: Pomocí terminálu v systému Mac OS zadejte příkaz k zahájení testu automatizace.
Krok č. 8: Chcete-li zkontrolovat stav svého testu automatizace, vraťte se na domovskou stránku portálu Kobiton a klikněte na karta relace .
Krok č. 9: Kliknutím na kartu relace budete moci ověřit, že váš test právě běží.
Krok č. 10: Protože Kobiton aktuálně nepodporuje živý náhled během testu automatizace, můžete ke sledování živého provedení zvážit použití jakékoli aplikace třetí strany.
V posledním kroku živého provedení se vaše obrazovka zobrazí níže:
Krok # 11: Po dokončení testu zkontrolujte další podrobnosti relace, například příkazy a jejich příslušné snímky obrazovky.
Kliknutím na každý příkaz získáte příslušný snímek obrazovky.
A takto se provádí testování automatizace s Kobitonem.
Nyní se podívejme, jak spustit paralelní testy pomocí Kobitonu.
Paralelní testování s Kobitonem
Jednou z velkých funkcí cloudové služby Kobiton je, že podporuje paralelní testování, kde můžete provádět souběžné testy. To v konečném důsledku šetří váš čas během testovacích cyklů.
Podívejme se, jak provádět paralelní testy.
Krok 1: Toto je nezbytný krok. Měli byste už mít node.js nainstalován na vašem počítači. To lze provést pomocí níže uvedeného odkazu.
Nainstalujte node.js z tady .
Krok 2: Připravte testovací scénář a testovací skripty.
V tomto případě používám ukázkový skript, který je k dispozici v ukázkovém úložišti Kobiton jít .
World of Warcraft vanilkový soukromý server
Nejprve tedy přejdu do požadovaného adresáře a poté naklonuji úložiště git do tohoto aktuálního adresáře na místním počítači.
Nyní je složka testovacího projektu „samples / javascript“. Přejdu tedy do této složky a provedu příkaz k instalaci knihoven v ukázkovém projektu.
Na níže uvedeném snímku obrazovky jsou příkazy zvýrazněny žlutě.
Krok č. 3: Ve složce samples / javascript budete moci najít multiple-devices-test.js. Toto je váš ukázkový soubor testovacího skriptu.
Jedná se o jednoduchý skript, který otevře Google v prohlížeči Chrome na zařízení Android, poté do vyhledávacího pole zadá výraz „Kobiton“ a klikne na tlačítko vyhledávání a nakonec ověří, zda název obsahuje klíčové slovo „Kobiton“.
Mějte tento soubor stále u sebe. Budete to muset přizpůsobit podle více zařízení, která vybíráte k paralelnímu testování.
Krok č. 4: Přejděte na svůj účet Kobiton a sbírejte uživatelské jméno a klíč API .
Uživatelské jméno najdete v sekci profil.
The Klíč API najdete také v Nastavení sekce. Zkopírujte tento klíč a vložte jej někam do poznámek.
co je testování kouře a testování zdravého rozumu
Krok č. 5: Zkopírujte a vložte výše načtené uživatelské jméno a klíč API do souboru multiple-devices-test.js.
Krok č. 6: Vyberte obě zařízení ze svého účtu Kobiton. Zde jsem vybral Galaxy A7 a Galaxy On Nxt.
Otevřete nastavení automatizace pro každé zařízení, vyberte NodeJS jako jazyk a zkopírujte hodnoty z požadované části skriptu skriptu, jak je zvýrazněno modře na níže uvedených screenshotech pro obě zařízení.
Krok č. 7: Nahraďte stávající hodnoty v souboru multiple-devices-test.js výše zkopírovanými hodnotami.
Uložte výše uvedený soubor .js . A teď jste připraveni provádět paralelní testy.
Krok č. 8: Přejděte na příkazový řádek a proveďte paralelní testy zadáním nad hladinou moře spustit příkaz.
Na výše uvedeném snímku obrazovky vidíte, že byly úspěšně provedeny a úspěšně prošly 2 paralelní testy.
Krok č. 9: Ověřte testy ve svém účtu Kobiton.
Jít do „Session“ ve vašem Kobiton Portál zjistit, zda obě testovací relace byly dokončeny s téměř identickými časovými značkami, což znamená, že byly spuštěny paralelně.
Kliknutím na každou relaci zobrazíte další podrobnosti týkající se toho, co se stalo v každém testu. Aktuální verze Kobiton poskytuje velkou úroveň podrobností pro každou relaci automatizace, například Přehled relací, Příkazy HTTP, Video a Protokoly.
Jako Příklad , Přidal jsem video z jedné z výše uvedených relací.
Závěr
Prostřednictvím tohoto tutoriálu jsme se naučili, jak na Kobitonu provádět jednoduchou automatizaci, a poté jsme se také dozvěděli, jak provádět paralelní testy.
Řekl bych, že Kobiton je skvělá platforma pro mobilní testování . Kobiton umožňuje testování mobilní automatizace a uživatelské rozhraní Kobiton je velmi jednoduché a snadné, a to zase dělá vaše testování úžasným.
Použili jste tento vynikající nástroj? Nebo jste nový uživatel, který chce vyzkoušet nástroj Kobiton? Neváhejte vyjádřit své myšlenky v sekci komentáře níže.
Doporučené čtení
- Testování mobilních aplikací pomocí Katalon Studio a cloudové farmy zařízení Kobiton
- Výukové programy pro zatmění do hloubky pro začátečníky
- Nejlepší nástroje pro testování softwaru 2021 (QA Test Automation Tools)
- Výukový program pCloudy Hands-on Review: Testování mobilních aplikací na reálných zařízeních
- Jak rychle získat práci s mobilním testováním - Průvodce mobilním testováním (část 1)
- Výukový program pro destruktivní testování a nedestruktivní testování
- 5 výzev a řešení pro mobilní testování
- Funkční testování vs. nefunkční testování