kobiton hands review tutorial
Prova automàtica senzilla amb Kobiton:
En aquest tutorial, tractarem l'automatització simple amb l'eina Kobiton i també veurem com executar proves paral·leles amb Kobiton.
Les instruccions pas a pas de cada pas implicat en el procés d’automatització i execució s’expliquen en termes senzills juntament amb la representació pictòrica corresponent per facilitar-ne la comprensió.
Explorem !!
Què aprendreu:
- Introducció a l'eina Kobiton
- Automatització senzilla amb Kobiton
- Proves paral·leles amb Kobiton
- Conclusió
- Lectura recomanada
Introducció a l'eina Kobiton
Abans de continuar amb els passos implicats, feu-nos-ho saber Eina Kobiton .
Les proves en dispositius mòbils nous són realment crucials per garantir que la vostra aplicació funcioni bé en diferents configuracions de dispositiu i resolucions de pantalla. Amb Kobiton, podeu provar la vostra aplicació contínuament en diversos dispositius mòbils, des de models antics fins a les darreres versions.
En lloc d’utilitzar emuladors o simuladors, que tendeixen a aturar la reproducció de condicions reals de l’usuari, Kobiton us permet executar proves d’automatització en dispositius mòbils reals. Produeix un informe de prova per a les proves del dispositiu i l’informe de prova consta de registres detallats, ordres HTTP i metadades.
Automatització senzilla amb Kobiton
Pas 1: Inicieu la sessió al vostre compte de Kobiton o podeu crear-ne un de gratuït aquí .
I veureu la pantalla següent:
Pas 2: Seleccioneu el dispositiu sobre el qual voleu fer proves d'automatització. Feu clic a Mostra la icona de configuració d'automatització que es troba a l'extrem inferior dret del quadre del dispositiu.
I obrirà la finestra de configuració d'automatització.
Pas 3: Trieu el llenguatge de programació en línia amb el vostre guió de prova. Com que Kobiton admet el marc d’automatització de proves Appium, he seleccionat NodeJS a la pantalla següent.
Un cop seleccioneu NodeJS, obtindreu una pantalla com es mostra a continuació:
Pas 4: Copieu la configuració del dispositiu seleccionat mitjançant el fitxer 'Copiar al portapapers' botó.
Pas 5: Al vostre script de prova NodeJS: a la secció de capacitat d'entrada, substituïu la configuració actual per la configuració del dispositiu Kobiton mitjançant l'ordre Copia i Enganxa.
Configuració actual:
bash compara fitxers línia per línia
Substituït per la configuració del dispositiu:
Pas 6: Canvieu els paràmetres segons el vostre script de prova.
Aquí és ‘serverConfig’. Per tant, substituïu ‘webdriverKobitonServerConfig’ per ‘serverConfig’.
I la pantalla es mostrarà com es mostra a continuació:
Pas 7: Utilitzant el terminal a Mac OS, introduïu l'ordre per iniciar la prova d'automatització.
Pas 8: Per comprovar l'estat de la prova d'automatització, torneu a la pàgina d'inici del portal Kobiton i feu clic a pestanya sessions .
Pas 9: Mentre feu clic a la pestanya de sessions, podreu verificar que la prova s'està executant actualment.
Pas 10: Com que Kobiton actualment no admet la visualització en directe durant la prova d’automatització, podeu considerar l’ús de qualsevol aplicació de tercers per veure l’execució en directe.
A l'últim pas de l'execució en directe, la pantalla es mostrarà a continuació:
Pas 11: Un cop finalitzada l'execució de la prova, consulteu els detalls de la sessió per obtenir més informació, com ara ordres i les seves respectives captures de pantalla.
En fer clic a cada ordre, obtindreu la captura de pantalla corresponent.
I és així com es fan les proves d'automatització amb Kobiton.
Ara, vegem com executar proves paral·leles amb Kobiton.
millor sistema de punt de venda per a iPad
Proves paral·leles amb Kobiton
Una de les grans característiques del servei al núvol de Kobiton és que admet proves paral·leles on podeu executar proves simultànies. Això, en última instància, us estalvia temps durant els cicles de prova.
Vegem com executar proves paral·leles.
Pas 1: Aquest és un pas previ. Ja hauríeu de tenir-ho node.js instal·lat a la màquina. Això es pot fer a través del següent enllaç.
Instal·leu node.js des de aquí .
Pas 2: Prepareu l'escenari de prova i els scripts de prova.
En aquest cas, estic fent servir un exemple de script disponible al dipòsit de mostra de Kobiton a vaja .
Per tant, primer aniré al directori desitjat i després clonaré el dipòsit git a aquest directori actual de la meva màquina local.
Ara, la carpeta del projecte de prova és 'samples / javascript'. Per tant, navegaré fins a aquesta carpeta i executaré una ordre per instal·lar les biblioteques al projecte de mostra.
Les ordres es ressalten en groc a la captura de pantalla següent.
Pas 3: Dins de la carpeta samples / javascript, podreu trobar multiple-devices-test.js. Aquest és el fitxer de seqüència de prova de mostra.
Es tracta d’un script senzill que obre Google al navegador Chrome del dispositiu Android i, a continuació, introdueix ‘Kobiton’ al quadre de cerca i fa clic al botó de cerca i, finalment, verifica si el títol conté la paraula clau ‘Kobiton’.
Mantingueu aquest fitxer obert amb vosaltres. Haureu de personalitzar-lo segons els múltiples dispositius que seleccioneu per provar en paral·lel.
Pas 4: Aneu al vostre compte de Kobiton i recolliu el fitxer nom d'usuari i clau API .
El nom d’usuari es troba a la secció del perfil.
El Clau API també es trobarà a Configuració secció. Copieu aquesta clau i enganxeu-la en algun lloc de les vostres notes.
quin és el millor bloquejador d'anuncis gratuït per a Chrome
Pas 5: Copieu i enganxeu el nom d'usuari recuperat anteriorment i la clau API al fitxer multiple-devices-test.js.
Pas 6: Trieu els dos dispositius del vostre compte de Kobiton. Aquí he seleccionat Galaxy A7 i Galaxy On Nxt.
Obriu la configuració d’automatització de cada dispositiu, seleccioneu NodeJS com a idioma i copieu els valors de la part de l’escriptura Caps desitjada tal com es ressalta en blau a les captures de pantalla següents per als dos dispositius.
Pas 7: Substituïu els valors existents al fitxer multiple-devices-test.js pels valors copiats anteriorment.
Deseu el fitxer .js anterior . I, ara, esteu preparats per executar proves paral·leles.
Pas 8: Aneu a l'indicador d'ordres i executeu proves paral·leles donant el fitxer sobre el nivell del mar executa l'ordre.
Podeu veure a la captura de pantalla anterior que es van executar i superar 2 proves paral·leles.
Pas 9: Verifiqueu les proves al vostre compte de Kobiton.
Anar a 'Sessions' al vostre Kobiton portal per veure si ambdues sessions de prova es van completar amb marques de temps gairebé idèntiques, cosa que significa que es van executar paral·lelament.
Podeu fer clic a cada sessió per veure més detalls sobre el que va passar a cada prova. La versió actual de Kobiton proporciona un gran nivell de detall per a cada sessió d’automatització, com ara Visió general de la sessió, ordres HTTP, vídeo i registres.
Com a Exemple , He afegit el vídeo d’una de les sessions anteriors.
Conclusió
A través d’aquest tutorial, vam aprendre a fer una automatització senzilla a Kobiton i, a continuació, també vam conèixer com executar proves paral·leles.
Diria que Kobiton és una gran plataforma per a proves mòbils . Kobiton potencia les proves d'automatització mòbil i la interfície d'usuari de Kobiton és molt senzilla i senzilla, i això, al seu torn, fa que les vostres proves siguin increïbles.
Heu utilitzat aquesta excel·lent eina? O sou un usuari nou amb ganes de provar l'eina Kobiton? No dubteu a expressar els vostres pensaments a la secció de comentaris següent.
Lectura recomanada
- Prova d’aplicacions mòbils mitjançant la granja de dispositius basats en el núvol de Katalon Studio i Kobiton
- Tutorials Eclipse en profunditat per a principiants
- Les millors eines de prova de programari 2021 (Eines d'automatització de proves de control de qualitat)
- Tutorial de revisió pràctica de pCloudy: proves d'aplicacions mòbils en dispositius reals
- Com obtenir una feina ràpida de proves per a mòbils: Guia professional de proves de mòbils (primera part)
- Tutorial de proves destructives i proves no destructives
- 5 reptes i solucions de proves de mòbil
- Proves funcionals contra proves no funcionals