BITIL.COM
  • Certificazioni
    • Agile
    • Agile Scrum
    • Business Continuity
    • CyberSecurity
      • ISO 27001
      • NIST
    • Design Thinking
    • DevOps
    • Enterprise Architecture
    • Governance System
    • Lean Six Sigma
      • LSS Yellow Belt
      • LSS Green Belt
      • LSS Black Belt
    • Project Management
      • AgilePM
      • PM²
      • PRINCE2
      • PRINCE2 Agile
    • Service Management
      • FitSM
      • ISO 20000
      • ITIL
        • ITIL Foundation
        • ITIL Managing Professional
        • ITIL Strategic Leader
        • ITIL Practitioner
      • OpenSM
    • SW Testing
  • Best Practices
    • Agile ®
      • Agile Scrum
        • Scrum Team
    • AgilePM®
      • Daily Stand-up
      • Project Approach Questionnaire
      • Ruoli e Responsabilità
    • Artificial Intelligence
    • CobiT ®
      • CobiT 5
      • CobiT 2019
    • Data Protection
    • Design Thinking
      • Double Diamond
    • DevOps ®
    • FitSM®
    • ISO/IEC 20000 ®
    • ISO 21500 Project
    • ISO 22301 Continuity
    • ISO/IEC 27000 ®
      • ISO/IEC 27001 ®
      • ISO/IEC 27002 ®
      • ISO/IEC 27005 ®
      • ISO/IEC 27035 ®
      • ISO/IEC 27701 ®
    • ISO 31000 ® Risk
    • IT Governance
    • ITIL ®
      • IT Service Management
      • ITIL ® Evoluzione
      • ITIL ® v3
        • ITIL ® Service Strategy
          • Modelli organizzativi
        • ITIL ® Service Design
          • CFIA
        • ITIL ® Service Transition
        • ITIL ® Service Operation
          • Kepner-Tregoe
        • ITIL ® CSI
      • ITIL ® v3 to 4
      • ITIL ® 4
        • ITIL 4 CDS
          • What is CDS
          • Weighted Shortest Job First
        • ITIL 4 DSV
          • What is DSV
          • Weighted Shortest Job First
        • ITIL 4 HVIT
          • What is HVIT
          • Antifragility
        • ITIL 4 DPI
          • What is DPI
        • ITIL 4 DITS
          • What is DITS
          • Practical Assignment
      • ITIL ® Register Certificate
      • ITIL4 Roles based
      • ITIL4 Practices based
    • Lean Six Sigma ®
      • LSS Define Phase
        • The Basics of Six Sigma
          • Meanings of Six Sigma
          • History of Six Sigma
          • LSS Project Deliverables
          • Y=f(x)
          • Voice of Customer
          • Six Sigma Teams
      • LSS Measure Phase
      • LSS Analyze Phase
      • LSS Improve Phase
      • LSS Control Phase
    • PM²
      • Architettura PM²
      • Ciclo di vita PM²
      • Ruoli e artefatti PM²
      • Progetto PM²
      • Documenti PM²
    • PRINCE2 ®
    • PRINCE2 Agile®
    • SW Testing
    • TOGAF® Standard
      • Structure of TOGAF®
      • Migration to TOGAF® EA certification
      • TOGAF® View e Viewpoint
      • Content Metamodel
  • Corsi
    • Agile ®
      • AgilePM® Foundation
      • AgilePM® Practitioner
      • Scrum Master
    • Artificial Intelligence
      • ISO 42001 Foundation
      • ISO 42001 Lead Implementer
      • ISO 42001 Lead Auditor
    • Cloud Management
    • Cobit ®
      • Cobit ® Foundation
    • Design Thinking
      • Design Thinking Foundation
    • DevOps ®
      • DevOps ® Foundation
    • DORA Resilience
      • DORA Foundation
    • FitSM®
      • FitSM® Foundation
    • GDPR
      • GDPR Introduction
      • GDPR Foundation
      • Data Protection Officer
    • ISO 20000
      • ISO 20000 Foundation
      • ISO 20000 Auditor
      • ISO 20000 Lead Auditor
    • ISO 21500
      • ISO 21500 Project Manager
    • ISO 22301 Continuity
      • ISO 22301 Foundation
      • ISO 22301 Lead Auditor
    • ISO 27000
      • ISO 27001 Foundation
      • ISO 27001 Auditor
      • ISO 27001 Lead Auditor
      • ISO 27701 Foundation
    • ISO 31000 Risk Mgmt
      • ISO 31000 Foundation
    • ITIL ®
      • ITIL ® Foundation
      • ITIL ® Managing Professional
        • ITIL ® Create Deliver and Support
        • ITIL ® Drive Stakeholder Value
        • ITIL ® High Velocity IT
        • ITIL ® Direct Plan Improve
      • ITIL ® Strategic Leader
        • ITIL® Direct Plan Improve
        • ITIL ® Digital and IT Strategy
      • ITIL ® 4 Practitioner
        • ITIL® 4 Service Request Management
        • ITIL® 4 Service Desk
        • ITIL® 4 Monitoring and Event Management
        • ITIL® 4 Problem Management
        • ITIL® 4 Incident Management
    • Lean Six Sigma ®
      • Lean Six Sigma® Yellow Belt
      • Lean Six Sigma® Green Belt
      • Lean Six Sigma® Black Belt
    • NIS 2 Cybersecurity
      • NIS 2 Foundation
    • OpenSM ®
      • OpenSM® Foundation
    • PM²® EU Project
      • PM²® Foundation
    • PRINCE2®
      • PRINCE2® Foundation
      • PRINCE2® Practitioner
    • PRINCE2 Agile®
      • PRINCE2 Agile® Foundation
      • PRINCE2 Agile® Practitioner
    • Privacy
      • ISO 27701 Privacy Foundation
      • NIST Privacy Foundation
    • SW Testing
      • SW Testing Foundation
    • TOGAF® Standard
      • TOGAF® EA Foundation
      • TOGAF® EA Practitioner
  • Servizi
    • Erogazione Corso
      • eLearning Self-Kit
      • eLearning Online Tutor
      • Virtual Classroom
      • Blended
      • Traditional Classroom
    • Sessione Esame
      • Esami online con Peoplecert
      • Esami online con APMG
      • Esami online con Open Group
        • Esame TOGAF da Casa
        • Esame TOGAF in Test Center
    • Formazione Continua
      • PeopleCert CPD Scheme
      • Rinnovo Certificazioni PeopleCert
      • PMI PDU Scheme
    • Calendario Corsi
    • Training Book
    • Cancellation Policy
    • Make a Complaint
    • Evaluation Form
    • FAQ
  • Knowledge
    • Exam Simulator
      • AgilePM® Exam Simul
      • COBIT Exam Simul
      • DevOps Exam Simul
      • ISO 20k Exam Simul
      • ISO 22301 Exam Simul
      • Scrum Master Exam Simul
      • Scrum Product Owner Exam Simul
      • TOGAF® Exam Simul
    • News
      • Agile Scrum
      • Design Thinking
      • Enterprise Architecture
      • Examination Institute
      • Information Security
      • Project Management
      • Service Management
    • Eventi
    • Webinar
    • Download
  • Contatti
    • Chi siamo
      • Accreditamenti
      • Job Opportunity
      • Partner Program
      • MePA Pubblica Amministrazione
    • Legal Policy
      • Third Party Consent
      • Newsletter Consent
      • Copyright | Trademarks
    • Login Form
Sign up Login

Login

  • Password dimenticata?

SW Testing

  • Best Practices\
  • SW Testing

Software Testing 

...vi spiego di che cosa si tratta

In informatica, il collaudo del software (detto anche testing o software testing) è un procedimento, che fa parte del ciclo di vita del software, utilizzato per individuare le carenze di correttezza, completezza e affidabilità delle componenti software in corso di sviluppo. Consiste nell'eseguire il software da collaudare, da solo o in combinazione ad altro software di servizio, e nel valutare se il comportamento del software rispetta i requisiti.

Il software testing sta assumendo sempre di più il ruolo centrale nell'ambito dell'ingegneria del software. È quindi sempre più importante riuscire a qualificare, in maniera oggettiva, professionisti nell'ambito del testing. Sono quindi nati a livello mondiale percorsi di certificazione delle conoscenze.

In generale, occorre distinguere i "malfunzionamenti" del software (in inglese, "failure"), dai "difetti" (o "errori" o "bachi") del software (in inglese, "fault" o "defect" o "bug").

Un malfunzionamento è un comportamento del software difforme dai requisiti espliciti o impliciti. In pratica, si verifica quando, in assenza di malfunzionamenti della piattaforma (hardware + software di base), il sistema non fa quello che l'utente si aspetta.

Un difetto è una sequenza di istruzioni, sorgenti o eseguibili, che, quando eseguita con particolari dati in input, genera un malfunzionamento. In pratica, si ha un malfunzionamento solo quando viene eseguito il codice che contiene il difetto, e solo se i dati di input sono tali da evidenziare l'errore. Per esempio, se invece di scrivere "a >= 0", il programmatore ha erroneamente scritto "a > 0" in una istruzione, si può avere un malfunzionamento solo quando viene eseguita quell'istruzione mentre la variabile "a" vale zero.

Lo scopo del collaudo è di rilevare i difetti tramite i malfunzionamenti, al fine di minimizzare la probabilità che il software distribuito abbia dei malfunzionamenti nella normale operatività.

Nessun collaudo può ridurre a zero tale probabilità, in quanto le possibili combinazioni di valori di input validi sono enormi, e non possono essere riprodotte in un tempo ragionevole; tuttavia un buon collaudo può rendere la probabilità di malfunzionamenti abbastanza bassa da essere accettabile dall'utente.

L'accettabilità di una data probabilità di malfunzionamento dipende dal tipo di applicazione.

Il software per cui è richiesta la massima qualità, è quello cosiddetto "life-critical", cioè in cui un malfunzionamento può mettere a rischio la vita umana, come quello per apparecchiature medicali o aeronautiche. Per tale software è accettabile solo una probabilità di malfunzionamento molto bassa, e pertanto il collaudo è molto approfondito e rigoroso.

Per rilevare il maggior numero possibile di difetti, nel collaudo si sollecita il software in modo che sia eseguita la maggior quantità possibile di codice con svariati dati di input.

Può anche darsi che un errore nel codice sorgente generi un malfunzionamento solo se si utilizza un particolare compilatore o interprete, o solo se eseguito su una particolare piattaforma. Pertanto può essere necessario collaudare il software con vari ambienti di sviluppo e con varie piattaforme di utilizzo.

Le tecniche di collaudo possono essere classificate in molti modi. I principali sono i seguenti:

  • Per modello di sviluppo: a cascata, guidato dal collaudo.
  • Per livello di conoscenza delle funzionalità interne: a scatola bianca, a scatola nera.
  • Per appartenenza o meno dei collaudatori all'organizzazione che modifica i sorgenti, nonché per fase di sviluppo: Alfa, Beta.
  • Per grado di automazione: manuale, semi-automatizzato, completamente automatizzato.
  • Per granularità: collaudo di modulo, collaudo di sistema.
  • Per grado di formalità: da informale a formale.

Come iniziare la formazione Software Testing?

Vuoi migliorare l'applicazione del Software Testing e fornire un contributo positivo alle prestazioni dell'organizzazione? I nostri esperti sono qui per aiutarti a garantire una migliore applicazione/adozione nella tua organizzazione.

Contattaci per iniziare il primo passo

  • Agile ®
    Agile ®
    • Agile Scrum
      Agile Scrum
      • Scrum Team
  • AgilePM®
    AgilePM®
    • Daily Stand-up
    • Project Approach Questionnaire
    • Ruoli e Responsabilità
  • Artificial Intelligence
  •  CobiT ®
    CobiT ®
    • CobiT 5
    • CobiT 2019
  • Data Protection
  • Design Thinking
    Design Thinking
    • Double Diamond
  • DevOps ®
  • FitSM®
  • ISO/IEC 20000 ®
  • ISO 21500 Project
  • ISO 22301 Continuity
  • ISO/IEC 27000 ®
    ISO/IEC 27000 ®
    • ISO/IEC 27001 ®
    • ISO/IEC 27002 ®
    • ISO/IEC 27005 ®
    • ISO/IEC 27035 ®
    • ISO/IEC 27701 ®
  • ISO 31000 ® Risk
  • IT Governance
  • ITIL ®
    ITIL ®
    • IT Service Management
    • ITIL ® Evoluzione
    • ITIL ® v3
      ITIL ® v3
      • ITIL ® Service Strategy
        ITIL ® Service Strategy
        • Modelli organizzativi
      • ITIL ® Service Design
        ITIL ® Service Design
        • CFIA
      • ITIL ® Service Transition
      • ITIL ® Service Operation
        ITIL ® Service Operation
        • Kepner-Tregoe
      • ITIL ® CSI
    • ITIL ® v3 to 4
    • ITIL ® 4
      ITIL ® 4
      • ITIL 4 CDS
        ITIL 4 CDS
        • What is CDS
        • Weighted Shortest Job First
      • ITIL 4 DSV
        ITIL 4 DSV
        • What is DSV
        • Weighted Shortest Job First
      • ITIL 4 HVIT
        ITIL 4 HVIT
        • What is HVIT
        • Antifragility
      • ITIL 4 DPI
        ITIL 4 DPI
        • What is DPI
      • ITIL 4 DITS
        ITIL 4 DITS
        • What is DITS
        • Practical Assignment
    • ITIL ® Register Certificate
    • ITIL4 Roles based
    • ITIL4 Practices based
  • Lean Six Sigma ®
    Lean Six Sigma ®
    • LSS Define Phase
      LSS Define Phase
      • The Basics of Six Sigma
        The Basics of Six Sigma
        • Meanings of Six Sigma
        • History of Six Sigma
        • LSS Project Deliverables
        • Y=f(x)
        • Voice of Customer
        • Six Sigma Teams
    • LSS Measure Phase
    • LSS Analyze Phase
    • LSS Improve Phase
    • LSS Control Phase
  • PM²
    PM²
    • Architettura PM²
    • Ciclo di vita PM²
    • Ruoli e artefatti PM²
    • Progetto PM²
    • Documenti PM²
  • PRINCE2 ®
  • PRINCE2 Agile®
  • SW Testing
  • TOGAF® Standard
    TOGAF® Standard
    • Structure of TOGAF®
    • Migration to TOGAF® EA certification
    • TOGAF® View e Viewpoint
    • Content Metamodel

BITIL.COM è una organizzazione di professionisti ed esperti senior, dell' Information & Communication Technology (ICT) il cui interesse principale è la diffusione, la divulgazione della conoscenza [...]

"Ho trovato questo corso molto interessante e utile. Ha dato alcune buone idee da applicare in azienda."

Alessandra P.

Alessandra P.

Service Manager

This was one of the best workshops I have ever attended. The venue, materials & facilitation was excellent.

Stephanie S.

Stephanie S.

Project Manager Junior

The nature of participation was simply exceptional, concrete exercise, concrete examples, excellent analysis and feedback.

Mark J.

Mark J.

CIO

"Un corso molto utile, varie esercitazioni e un tutor disponibile. Questa esperienza ha aumentato la mia professionalità."

Marco B.

Marco B.

Project Manager

Real practice questions and accurate answers from BITIL helped me a lot in my exam. I successfully got good marks. Wonderful.

Samuel C.

Samuel C.

Developer

I nostri servizi

  • Login
  • Catalogo dei Corsi
  • Calendario Corsi
  • Formazione Aziendale
  • Area Download
  • Copyright

Customer Service

Where we are
Email: training@bitil.com
Mobile/Whatsapp: +39 349.6588077
2025 © Copyright BITIL.COM - All Right Reserved
ITIL®, PRINCE2®, PRINCE2 Agile® are Registered Trade Marks of the PeopleCert group. IASSC Lean Six Sigma™ is trademark of the PeopleCert group. Used under licence from PeopleCert. All rights reserved. TOGAF® is a registered trademarks of The Open Group in the United States and other countries. COBIT® 2019 is a Registered Trade Marks of the Information Systems Audit and Control Association and the IT Governance Institute. AgilePM® is a registered trademark of Agile Business Consortium. All rights Reserved. The APMG International Scrum and Swirl Device logo is a trademark of The APM Group Limited, used under permission of The APM Group Limited. All rights reserved. APMG International ISO/IEC 20000™ is a trademark of The APM Group Limited. All rights reserved. APMG International ISO/IEC 27001™ is a trademark of The APM Group Limited. All rights reserved. FitSM® is a registered trademark of ITEMO e.V. DTMethod® is a registered trademark of Inprogress Sp.zo.o.
  • Certificazioni
    • Agile
    • Agile Scrum
    • Business Continuity
    • CyberSecurity
      • ISO 27001
      • NIST
    • Design Thinking
    • DevOps
    • Enterprise Architecture
    • Governance System
    • Lean Six Sigma
      • LSS Yellow Belt
      • LSS Green Belt
      • LSS Black Belt
    • Project Management
      • AgilePM
      • PM²
      • PRINCE2
      • PRINCE2 Agile
    • Service Management
      • FitSM
      • ISO 20000
      • ITIL
        • ITIL Foundation
        • ITIL Managing Professional
        • ITIL Strategic Leader
        • ITIL Practitioner
      • OpenSM
    • SW Testing
  • Best Practices
    • Agile ®
      • Agile Scrum
        • Scrum Team
    • AgilePM®
      • Daily Stand-up
      • Project Approach Questionnaire
      • Ruoli e Responsabilità
    • Artificial Intelligence
    • CobiT ®
      • CobiT 5
      • CobiT 2019
    • Data Protection
    • Design Thinking
      • Double Diamond
    • DevOps ®
    • FitSM®
    • ISO/IEC 20000 ®
    • ISO 21500 Project
    • ISO 22301 Continuity
    • ISO/IEC 27000 ®
      • ISO/IEC 27001 ®
      • ISO/IEC 27002 ®
      • ISO/IEC 27005 ®
      • ISO/IEC 27035 ®
      • ISO/IEC 27701 ®
    • ISO 31000 ® Risk
    • IT Governance
    • ITIL ®
      • IT Service Management
      • ITIL ® Evoluzione
      • ITIL ® v3
        • ITIL ® Service Strategy
          • Modelli organizzativi
        • ITIL ® Service Design
          • CFIA
        • ITIL ® Service Transition
        • ITIL ® Service Operation
          • Kepner-Tregoe
        • ITIL ® CSI
      • ITIL ® v3 to 4
      • ITIL ® 4
        • ITIL 4 CDS
          • What is CDS
          • Weighted Shortest Job First
        • ITIL 4 DSV
          • What is DSV
          • Weighted Shortest Job First
        • ITIL 4 HVIT
          • What is HVIT
          • Antifragility
        • ITIL 4 DPI
          • What is DPI
        • ITIL 4 DITS
          • What is DITS
          • Practical Assignment
      • ITIL ® Register Certificate
      • ITIL4 Roles based
      • ITIL4 Practices based
    • Lean Six Sigma ®
      • LSS Define Phase
        • The Basics of Six Sigma
          • Meanings of Six Sigma
          • History of Six Sigma
          • LSS Project Deliverables
          • Y=f(x)
          • Voice of Customer
          • Six Sigma Teams
      • LSS Measure Phase
      • LSS Analyze Phase
      • LSS Improve Phase
      • LSS Control Phase
    • PM²
      • Architettura PM²
      • Ciclo di vita PM²
      • Ruoli e artefatti PM²
      • Progetto PM²
      • Documenti PM²
    • PRINCE2 ®
    • PRINCE2 Agile®
    • SW Testing
    • TOGAF® Standard
      • Structure of TOGAF®
      • Migration to TOGAF® EA certification
      • TOGAF® View e Viewpoint
      • Content Metamodel
  • Corsi
    • Agile ®
      • AgilePM® Foundation
      • AgilePM® Practitioner
      • Scrum Master
    • Artificial Intelligence
      • ISO 42001 Foundation
      • ISO 42001 Lead Implementer
      • ISO 42001 Lead Auditor
    • Cloud Management
    • Cobit ®
      • Cobit ® Foundation
    • Design Thinking
      • Design Thinking Foundation
    • DevOps ®
      • DevOps ® Foundation
    • DORA Resilience
      • DORA Foundation
    • FitSM®
      • FitSM® Foundation
    • GDPR
      • GDPR Introduction
      • GDPR Foundation
      • Data Protection Officer
    • ISO 20000
      • ISO 20000 Foundation
      • ISO 20000 Auditor
      • ISO 20000 Lead Auditor
    • ISO 21500
      • ISO 21500 Project Manager
    • ISO 22301 Continuity
      • ISO 22301 Foundation
      • ISO 22301 Lead Auditor
    • ISO 27000
      • ISO 27001 Foundation
      • ISO 27001 Auditor
      • ISO 27001 Lead Auditor
      • ISO 27701 Foundation
    • ISO 31000 Risk Mgmt
      • ISO 31000 Foundation
    • ITIL ®
      • ITIL ® Foundation
      • ITIL ® Managing Professional
        • ITIL ® Create Deliver and Support
        • ITIL ® Drive Stakeholder Value
        • ITIL ® High Velocity IT
        • ITIL ® Direct Plan Improve
      • ITIL ® Strategic Leader
        • ITIL® Direct Plan Improve
        • ITIL ® Digital and IT Strategy
      • ITIL ® 4 Practitioner
        • ITIL® 4 Service Request Management
        • ITIL® 4 Service Desk
        • ITIL® 4 Monitoring and Event Management
        • ITIL® 4 Problem Management
        • ITIL® 4 Incident Management
    • Lean Six Sigma ®
      • Lean Six Sigma® Yellow Belt
      • Lean Six Sigma® Green Belt
      • Lean Six Sigma® Black Belt
    • NIS 2 Cybersecurity
      • NIS 2 Foundation
    • OpenSM ®
      • OpenSM® Foundation
    • PM²® EU Project
      • PM²® Foundation
    • PRINCE2®
      • PRINCE2® Foundation
      • PRINCE2® Practitioner
    • PRINCE2 Agile®
      • PRINCE2 Agile® Foundation
      • PRINCE2 Agile® Practitioner
    • Privacy
      • ISO 27701 Privacy Foundation
      • NIST Privacy Foundation
    • SW Testing
      • SW Testing Foundation
    • TOGAF® Standard
      • TOGAF® EA Foundation
      • TOGAF® EA Practitioner
  • Servizi
    • Erogazione Corso
      • eLearning Self-Kit
      • eLearning Online Tutor
      • Virtual Classroom
      • Blended
      • Traditional Classroom
    • Sessione Esame
      • Esami online con Peoplecert
      • Esami online con APMG
      • Esami online con Open Group
        • Esame TOGAF da Casa
        • Esame TOGAF in Test Center
    • Formazione Continua
      • PeopleCert CPD Scheme
      • Rinnovo Certificazioni PeopleCert
      • PMI PDU Scheme
    • Calendario Corsi
    • Training Book
    • Cancellation Policy
    • Make a Complaint
    • Evaluation Form
    • FAQ
  • Knowledge
    • Exam Simulator
      • AgilePM® Exam Simul
      • COBIT Exam Simul
      • DevOps Exam Simul
      • ISO 20k Exam Simul
      • ISO 22301 Exam Simul
      • Scrum Master Exam Simul
      • Scrum Product Owner Exam Simul
      • TOGAF® Exam Simul
    • News
      • Agile Scrum
      • Design Thinking
      • Enterprise Architecture
      • Examination Institute
      • Information Security
      • Project Management
      • Service Management
    • Eventi
    • Webinar
    • Download
  • Contatti
    • Chi siamo
      • Accreditamenti
      • Job Opportunity
      • Partner Program
      • MePA Pubblica Amministrazione
    • Legal Policy
      • Third Party Consent
      • Newsletter Consent
      • Copyright | Trademarks
    • Login Form
  0  - 0.00‎€
Your shopping cart is empty!
USD EUR GBP
Top
Catalogo Corsi    Formazione Aziendale    Calendario Corsi  Contattaci