Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Collaudo del software

Indice Collaudo del software

In informatica, il collaudo del software (detto anche testing o software testing secondo le denominazioni inglesi) è 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.

27 relazioni: Affidabilità, ASAP Rocky, Automazione del collaudo del software, Benchmark (informatica), Caso di test, Ciclo di vita del software, Classe (informatica), Codice sorgente, Collaudo, Compilatore, Correttezza (logica matematica), Debugging, Garanzia di qualità, Incapsulamento, Informatica, International Software Testing Qualifications Board, Interprete (informatica), Lingua inglese, Metriche software, Modello a cascata, Modello a spirale, Programmazione orientata agli oggetti, Refactoring, Software, Stub (informatica), Tolleranza ai guasti, Unit testing.

Affidabilità

In teoria dei sistemi e probabilità, definendo come "qualità" di un assieme o di un sistema più o meno complesso la sua rispondenza ai criteri di specifica tecnica di funzionamento, si definisce affidabilità la capacità di rispettare le specifiche tecniche di funzionamento nel tempo.

Nuovo!!: Collaudo del software e Affidabilità · Mostra di più »

ASAP Rocky

Nato e cresciuto a New York nel quartiere di Harlem, è un membro del gruppo hip hop A$AP Mob.

Nuovo!!: Collaudo del software e ASAP Rocky · Mostra di più »

Automazione del collaudo del software

In informatica, l'automazione del collaudo del software consiste nello sviluppo di apposito software che interagisce con il software da collaudare senza bisogno dell'intervento di un operatore umano, e fornisce all'utente un rapporto di qualità.

Nuovo!!: Collaudo del software e Automazione del collaudo del software · Mostra di più »

Benchmark (informatica)

Con il termine benchmark si intende un insieme di test (prova) software volti a fornire una misura delle prestazioni di un computer per quanto riguarda diverse operazioni.

Nuovo!!: Collaudo del software e Benchmark (informatica) · Mostra di più »

Caso di test

In ingegneria del software, un caso di test è un insieme di condizioni o variabili sotto le quali un tester determina se una applicazione o sistema software risponde correttamente o meno.

Nuovo!!: Collaudo del software e Caso di test · Mostra di più »

Ciclo di vita del software

Il ciclo di vita del software, in informatica, e in particolare nell'ingegneria del software, si riferisce al modo in cui una metodologia di sviluppo scompone l'attività di realizzazione di prodotti software in sottoattività fra loro coordinate, il cui risultato finale è il prodotto stesso e tutta la documentazione ad esso associata: fasi tipiche includono lo studio o analisi, la progettazione, la realizzazione, il collaudo, la messa a punto, la manutenzione e l'estensione,, il tutto ad opera di uno o più sviluppatori software.

Nuovo!!: Collaudo del software e Ciclo di vita del software · Mostra di più »

Classe (informatica)

Nella programmazione orientata agli oggetti una classe è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.

Nuovo!!: Collaudo del software e Classe (informatica) · Mostra di più »

Codice sorgente

Il codice sorgente (spesso detto semplicemente sorgente o codice o listato), in informatica, è il testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente.

Nuovo!!: Collaudo del software e Codice sorgente · Mostra di più »

Collaudo

Il termine collaudo (dal latino cum-laude, ovvero "a opera d'arte"), nell'ambito dell'ingegneria, si riferisce ad una serie di operazioni messe in atto al fine di verificare il corretto funzionamento di un'opera di ingegno prima che questa venga destinata all'utilizzo.

Nuovo!!: Collaudo del software e Collaudo · Mostra di più »

Compilatore

Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto).

Nuovo!!: Collaudo del software e Compilatore · Mostra di più »

Correttezza (logica matematica)

In logica matematica, la correttezza o validità (in inglese soundness) è una proprietà fondamentale delle regole logiche e dei calcoli logici.

Nuovo!!: Collaudo del software e Correttezza (logica matematica) · Mostra di più »

Debugging

Il debugging (o semplicemente debug), in informatica, indica l'attività che consiste nell'individuazione e correzione da parte del programmatore di uno o più errori (bug) rilevati nel software, direttamente in fase di programmazione oppure a seguito della fase di testing o dell'utilizzo finale del programma stesso.

Nuovo!!: Collaudo del software e Debugging · Mostra di più »

Garanzia di qualità

Per garanzia di qualità o assicurazione qualità si intende l'insieme delle attività volte a garantire il soddisfacimento degli obiettivi della qualità, che possono riguardare l'organizzazione della produzione, la progettazione, gli acquisti, il prodotto, l'installazione del prodotto, le vendite, l'assistenza post vendita, i controlli della qualità.

Nuovo!!: Collaudo del software e Garanzia di qualità · Mostra di più »

Incapsulamento

*Incapsulamento – concetto dell'informatica e della progettazione in genere.

Nuovo!!: Collaudo del software e Incapsulamento · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Collaudo del software e Informatica · Mostra di più »

International Software Testing Qualifications Board

ISTQB (International Software Testing Qualifications Board) è l'organizzazione internazionale nata per definire standard per la certificazione delle competenze in ambito Software e System Testing.

Nuovo!!: Collaudo del software e International Software Testing Qualifications Board · Mostra di più »

Interprete (informatica)

Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente.

Nuovo!!: Collaudo del software e Interprete (informatica) · Mostra di più »

Lingua inglese

L'inglese (nome nativo English) è una lingua indoeuropea appartenente al ramo occidentale delle lingue germaniche, assieme all'olandese, all'alto e basso tedesco, al fiammingo e al frisone.

Nuovo!!: Collaudo del software e Lingua inglese · Mostra di più »

Metriche software

Una metrica software è uno standard per la misura di alcune proprietà del software o delle sue specifiche.

Nuovo!!: Collaudo del software e Metriche software · Mostra di più »

Modello a cascata

In ingegneria del software, il modello a cascata (waterfall model in inglese) o ciclo di vita a cascata (waterfall lifecycle) è il più tradizionale modello di ciclo di vita del software.

Nuovo!!: Collaudo del software e Modello a cascata · Mostra di più »

Modello a spirale

Il modello a spirale è un modello del ciclo di vita del software che consente di rappresentare i diversi cicli di vita, per cui può essere visto come un metamodello.

Nuovo!!: Collaudo del software e Modello a spirale · Mostra di più »

Programmazione orientata agli oggetti

In informatica la programmazione orientata agli oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.

Nuovo!!: Collaudo del software e Programmazione orientata agli oggetti · Mostra di più »

Refactoring

In ingegneria del software, il refactoring (o code refactoring) è una "tecnica strutturata per modificare la struttura interna di porzioni di codice senza modificarne il comportamento esterno", applicata per migliorare alcune caratteristiche non funzionali del software.

Nuovo!!: Collaudo del software e Refactoring · Mostra di più »

Software

Il software è l'informazione o le informazioni - utilizzate da uno o più sistemi informatici - memorizzate su uno o più supporti informatici e che possono essere rappresentate da uno o più programmi, da uno o più dati, oppure da una combinazione di questi due.

Nuovo!!: Collaudo del software e Software · Mostra di più »

Stub (informatica)

Stub o anche metodo stub, è una porzione di codice utilizzata in sostituzione di altre funzionalità software in quanto può simulare il comportamento di codice esistente (come una routine su un sistema remoto) o l'interfaccia COM, e temporaneo sostituto di codice ancora da sviluppare.

Nuovo!!: Collaudo del software e Stub (informatica) · Mostra di più »

Tolleranza ai guasti

Nell'ingegneria dell'affidabilità la tolleranza ai guasti (o fault-tolerance, dall'inglese) è la capacità di un sistema di non subire avarie (cioè interruzioni di servizio) anche in presenza di guasti.

Nuovo!!: Collaudo del software e Tolleranza ai guasti · Mostra di più »

Unit testing

In ingegneria del software, per unit testing (testing d'unità o testing unitario) si intende l'attività di testing (prova, collaudo) di singole unità software.

Nuovo!!: Collaudo del software e Unit testing · Mostra di più »

Riorienta qui:

Glass box testing, Regression test, Regression testing, Software testing, Test di regressione, Testing.

UscenteArrivo
Ehi! Siamo su Facebook ora! »