Lavorare come Software Testing

Corso

Online

250 € IVA inc.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

Lavorare come Software Tester: Il Software Tester è un professionista esperto nel collaudo del software. Svolge un ruolo fondamentale all’interno del ciclo di vita del software, controllando che il programma sia completo, funzionale ed efficace. Il lavoro del Software Tester infatti è parte delle attività che assicurano la qualità del software (Software Quality Assurance o SQA).

Profilo del corso

Si rilascia Attestato di Partecipazione.

I nostri certificati attestano la partecipazione al corso e i relativi contenuti di conoscenze acquisite.

I contenuti erogati con i corsi sono conformi agli standard qualitativi riconosciuti, a livello internazionale, in circa 150 paesi.

I Marchi e i loghi, degli Enti che ci hanno certificato, saranno riportati all’interno degli attestati di frequenza che rilasceremo.

Alcuni dei corsi che proponiamo sono anche utili ai fini della partecipazione a concorsi e per l’acquisizione di competenze utili ai fini delle prove da superare.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Successi del Centro

2023
2022
2020

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

4 anni del centro in Emagister.

Materie

  • Testing
  • Dati
  • Analisi dati
  • Web
  • Intelligenza artificiale

Programma

Modulo 1. Introduzione al software testing: concetti di base e obiettivi
Modulo 2. Processi e metodologie di testing: Waterfall, Agile, DevOps
Modulo 3. Tipologie di test: funzionali, non funzionali, manuali e automatizzati
Modulo 4. Pianificazione dei test: analisi dei requisiti, creazione di casi di test
Modulo 5. Tecniche di progettazione dei test: Equivalence Partitioning, Boundary Value Analysis, Cause-Effect Graphing
Modulo 6. Strumenti di gestione dei test: Test Management Tools
Modulo 7. Esecuzione dei test: ambiente di testing, procedure e best practice
Modulo 8. Analisi dei difetti: identificazione, registrazione, tracciamento e risoluzione dei difetti
MOdulo 9. Reportistica sui test: creazione di report di test e metriche di copertura
Modulo 10. Documentazione dei test: creazione di documenti di test e procedure di verifica
Modulo 11. Introduzione all’automazione dei test: vantaggi e sfide
Modulo 12. Scelta degli strumenti di automazione dei test: Selenium, Appium, JUnit, TestNG
Modulo 13. Scripting di test automatizzati: utilizzo di linguaggi come Java, Python, o C#
Modulo 14 Creazione e gestione di framework di automazione dei test
MOdulo 15. Creazione e manutenzione di test script: best practice e strategie
Modulo 16. Esecuzione dei test automatizzati: integrazione con i processi di sviluppo
Modulo 17. Analisi dei risultati dei test automatizzati: reportistica e identificazione dei difetti
Modulo 18. Automazione dei test di regressione: pianificazione e esecuzione
Modulo 19. Best practice nell’automazione dei test: gestione dei dati, gestione dei test suite, refactoring dei test script
Modulo 20. Test-driven development (TDD) e Continuous Integration/Continuous Deployment (CI/CD)
Modulo 21. Test di performance: pianificazione, esecuzione e analisi
Modulo 22. Test di sicurezza: analisi delle vulnerabilità, penetration testing
Modulo 23. Test di compatibilità: cross-browser, cross-platform
MOdulo 24. Test di usabilità: valutazione dell’esperienza utente
Modulo 25. Test di localizzazione e internazionalizzazione
Modulo 26. Test di recovery e disaster recovery
Modulo 27. Test di integrazione: testing delle interfacce e dei sistemi integrati
Modulo 28. Test di interoperabilità: testing dell’integrazione con altri sistemi
Modulo 29. Test di carico: simulazione di carichi e stress sul sistema
Modulo 30. Test di resilienza: verifica della capacità di ripresa del sistema dopo guasti
Modulo 31. Test di Machine Learning e Intelligenza Artificiale
Modulo 32. Test di realtà virtuale e aumentata
Modulo 33. Test di blockchain e smart contracts
Modulo 34. Test di applicazioni mobili: iOS, Android
Modulo 35. Test di applicazioni web: Single-page applications, Progressive Web Apps
Modulo 36. Test di microservizi e architetture distribuite
Modulo 37. Test di IoT (Internet of Things) e dispositivi connessi
Modulo 38. Test di chatbot e assistenti virtuali
Modulo 39. Gestione dei test nell’ambito dei progetti Agile e DevOps
Modulo 40. Test di Machine Learning e Intelligenza Artificiale

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Lavorare come Software Testing

250 € IVA inc.