524 Shares 6393 views

test funzionali

Tra tutti i tipi di collaudo funzionale è giustamente occupa una posizione di leadership, perché il programma dovrebbe funzionare correttamente in primo luogo, o per la facilità d'uso, la sicurezza, e non avrà sufficiente velocità assolutamente alcun senso. Oltre a possedere test tecniche diverse, ogni persona deve capire come condurre correttamente un audit per ottenere i risultati più efficaci.

Test funzionale: dove indirizzare lo sforzo principale?

– test modulare e sistema;

– di selezionare la casella "bianco" o "nero";

– il test manuale e automazione;

– per testare nuove funzionalità o test di regressione ;

– il test "positivo" o "negativo" o.

Tra tutte queste attività, è importante trovare la strada giusta, che sarà il "media" per bilanciare gli sforzi sfruttando ciascuna delle direzioni di massimo.

verifica del software viene effettuata in diversi modi, uno dei quali è testato su una "scatola nera", o il controllo dei dati.

Il programma in questo caso è rappresentato in termini di "scatola nera", e l'ispezione è effettuata per accertare le circostanze in cui il comportamento del programma non conforme alle specifiche. Tutti gli errori sono determinati mediante gestione dati, che viene effettuata mediante test esaustivo, cioè, utilizzando tutti i possibili tipi di dati.

Se l'esecuzione del comando programma dipende eventi precedenti, allora non c'è bisogno di controllare tutte le possibili sequenze. E 'chiaro che nella maggior parte dei casi è semplicemente impossibile fare un test esaustivo, quindi più propensi a scegliere un'opzione accettabile o ragionevole, tiratura limitata del programma su un piccolo sottoinsieme di tutti i dati di input. Questa opzione è completamente garantisce l'assenza di deviazioni dalle specifiche.

Il collaudo funzionale comporta la prova scelta giusta. In questo caso, per distinguere tra questi metodi per formare insiemi per loro:

– analisi del valore limite;

– equivalenza partizionamento;

– l'assunzione di errori;

– analisi del nesso tra causa ed effetto.

Si può vedere ciascuno di essi separatamente.

Analisi dei valori limite. Sotto i valori limite è comunemente inteso come quelle situate ai confini delle classi di equivalenza. In tali luoghi probabilità di rilevare un errore. L'utilizzo di questo metodo richiede la definizione professionale di creatività e competenza in questo particolare problema in esame.

Equivalenza partizionamento. Tutti i possibili insiemi di parametri di input sono suddivise in diverse classi di equivalenza. I dati vengono combinati sulla base di errori simili. Si ritiene che se un insieme di una classe rileva un errore, sarà anche equivalente ad indicarlo. test funzionale del presente procedimento viene eseguito in due fasi: la prima fatta la selezione di classi di equivalenza, mentre la seconda è formata prove speciali.

L'analisi dei rapporti di causa ed effetto. Il sistema può selezionare prove con elevata produttività grazie a svolgere tali audit. In questo caso, come la causa della condizione di ingresso separato viene ricevuto, ed è visto come una conseguenza di una condizione di uscita. Il metodo si basa sull'idea di attribuire tutti i tipi di ragioni a certe conseguenze, vale a chiarire le relazioni causa-effetto molto. Testare il software avviene in più fasi, risultando in un elenco delle cause e conseguenze derivanti.