E2E iOS Testing con Javascript
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 1.68 GB
Genre: eLearning Video | Duration: 39 lectures (2 hour, 42 mins) | Language: Italiano
Impara ad automatizzare i tuoi test per app native iOS con Detox tool e Javascript
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 1.68 GB
Genre: eLearning Video | Duration: 39 lectures (2 hour, 42 mins) | Language: Italiano
Impara ad automatizzare i tuoi test per app native iOS con Detox tool e Javascript
What you'll learn
Configurare da zero un ambiente NodeJS per i test automatici
Automatizzare i test E2E di una REALE app nativa iOS
Strutturare il codice in modo efficiente con il page-object pattern
Come per rendere i test più affidabili e robusti
Costruire una CI pipeline per i tuoi test automatici (con un esempio reale su travis-ci e Jenkins)
Course content
8 sections • 39 lectures • 2h 42m total length
Requirements
Un Mac per poter lanciare simulatori iOS
Conoscenza base del linguaggio di programmazione Javascript
Description
Corso aggiornato al 5 Marzo 2021!!
Questo corso copre diversi aspetti di Javascript e Typescript + Detox test framework + Continous Integration/Continuous Testing + Tecniche avanzate di END-TO-END Test Automation!!!
In questo corso non vi sarà insegnato ciò che potete trovare facilmente sui vari tutorial online, ma saranno presentati dei casi di Test Automation REALI basati su app iOS online e utilizzate da migliaia di utenti (Wikipedia). Inoltre affronteremo le problematiche più comuni che potreste incontrare durante il vostro lavoro di implementazione di automazione dei test oltre che capire come poter eseguire al meglio i nostri test gestendo i fattori "esterni" tipici dei test E2E che possono influire sui risultati.
Imparerete nel dettaglio:
Come configurare un ambiente Node JS per i vostri test automatici
Come lanciare e debuggare un’app iOS con XCode
Scrittura di test automatici flessibili e manutenibili in Typescript utilizzando il Page Object Pattern
Tecniche avanzate di esecuzione dei test
Come lanciare i propri test automatici in CI su Travis-CI e Jenkins
Flakiness Management: metodi per rendere i test più affidabili e robusti
MOBILE APP QUALITY: Perché automatizzare i test manuali più noiosi e ripetitivi?
Fa risparmiare tempo e denaro
Oggi può fare la differenza tra un prodotto che rimane sul mercato e uno che muore
Siamo in un mondo mobile-first
I bug sono semplicemente non ammissibili dall’utente finale
Time-to-market più breve e rilasci più veloci
È divertente :)
Happy Testing :)
Who this course is for:
Manual Tester che vogliono imparare come automatizzare i test manuali più noiosi, ripetitivi e time-consuming
Sviluppatori Software che vogliono imparare come implementare al meglio i test automatici E2E
Manager di progetti software/mobile
Chiunque voglia capire qualcosa sul mondo del Test Automation e della Continuous Integration