Vantaggi e guida di riferimento di prova automatizzata
"la prova automatizzata" sta automatizzando
attualmente il processo difficile manuale in uso. Ciò richiede
che "un processo difficile manuale" formalizzato, attualmente esiste
nell'azienda o nell'organizzazione.
L'automazione è l'uso delle strategie, attrezzi e
manufatti che aumentano o riducono il bisogno della partecipazione o
dell'interazione manuale o umana nelle mansioni non qualificate,
ripetute o ridondanti.
Come minimo, un tal processo include:
I casi dettagliati della prova, compreso prevedibile
"hanno previsto i risultati", che sono stati sviluppati dalla
documentazione funzionale di specifiche e di disegno di affari
Un ambiente autonomo della prova, compreso una base
di dati della prova che è restaurabile ad un costante conosciuto,
tali che i casi della prova possono essere ripetuto ogni volta ci sono
modifiche apportate all'applicazione.
I seguenti tipi di prove possono essere automatizzati
Funzionale - esaminare quella funzionamenti
effettua come previsto.
Regressione - esaminando che il comportamento del sistema
non è cambiato.
Eccezione o negazione - forzare le condizioni di errore
nel sistema.
Sforzo - determinare la capienza assoluta
dell'applicazione e dell'infrastruttura operativa.
Prestazioni - fornire l'assicurazione che le prestazioni
del sistema saranno sufficienti per sia il batch funziona che
transazioni in linea rispetto alle proiezioni ed ai requisiti di
affari.
Carico - determinare i punti a cui la capienza e le
prestazioni del sistema diventano ha degradato alla situazione che gli
aggiornamenti del software o dei fissaggi sarebbero richiesti.
Benefici di prova automatizzata
Certo: Le prove realizzano precisamente gli
stessi funzionamenti ogni volta sono funzionate, quindi eliminanti
l'errore umano
Ripetibile: Potete esaminare come il
software reagisce sotto l'esecuzione ripetuta degli stessi
funzionamenti.
Programmabile: Potete programmare le prove
specializzate che mettono in evidenza le informazioni nascoste
dall'applicazione.
Completo: Potete costruire un suite delle prove che
riguarda ogni caratteristica nella vostra applicazione.
Riutilizzabile: Potete riutilizzare le prove sulle
versioni differenti di un'applicazione, anche se l'interfaccia di
utente cambia.
Software Di Qualità Migliore: Poiché potete fare
funzionare più prove in meno tempo con poche risorse
Veloce: Utenti umani automatizzati delle
prove di funzionamento degli attrezzi significativamente più
velocemente.
Riduzione Di Costo: Come il numero di risorse per la
prova di regressione è ridotto.
La scelta degli attrezzi di destra per il lavoro e
designare le giuste zone come bersaglio dell'organizzazione per
schierarle possono realizzare soltanto questi benefici. Le
giuste zone dove la misura di automazione deve essere scelta.
Le seguenti zone devono essere automatizzate in primo
luogo
1. Mansioni o piani d'azione altamente
ridondanti
2. Mansioni ripetute che stanno alesando o
tendono a causare l'errore umano
3. Casi o piani d'azione ben sviluppati e
bene-capiti di uso in primo luogo
4. Le zone relativamente stabili
dell'eccedenza di applicazione quelle volatili devono essere
automatizzate.
I tester automatizzati devono seguire la seguente guida di
riferimento per ottenere i benefici di automazione:
? Conciso: Semplice quanto possibile e no più
semplice.
? Autocontrollato: Relazioni sull'esperimento
i relativi propri risultati; non ha bisogno dell'interpretazione
umana.
? Ripetibile: La prova può essere funzionata
molte volte in una fila senza intervento umano.
? Robusto: Esamini fornisce lo stesso
risultato ora e per sempre. Le prove non sono influenzate dai
cambiamenti nell'ambiente esterno.
? Sufficiente: Le prove verificano tutti i
requisiti del software che è esaminato.
? Necessario: Tutto in ogni prova contribuisce
alla specifica di comportamento voluto.
? Radura: Ogni dichiarazione è facile da
capire.
? Efficiente: Elaborazione di prova in un
tempo ragionevole.
? Specifico: Punti di ogni guasto della prova
ad una parte specifica di funzionalità rotta; i guasti della
prova di unità forniscono "il triangulation di difetto".
? Independent: Ogni prova può essere fatta
funzionare da sè o in un suite con un insieme arbitrario di altre
prove in tutto l'ordine.
? Mantenibile: Le prove dovrebbero essere
facili da capire e modificare ed estendersi.
? Traceable: A e da il codice esamina ed a e
da i requisiti.
Per più visualizzazione di questi articolo e lezioni
private libere di addestramento sulla prova:
http://www.exforsys.com/content/category/17/259/340/
Le offerte di Exforsys liberano l'aiuto di
carriera e di addestramento che si specializza in C, C++, C #, Java,
J2EE, il NET, PeopleSoft, FIACCANO, Siebel, oracolo Apps, dati
che immagazzinano, Oracle/SQL Server/DB2 ed esaminare. Visiti
prego
http://www.exforsys.com per
più lezioni private di addestramento, dato che domande di intervista
visita
http://www.geekinterview.com, dato che gli articoli e le risorse visitano
http://www.itquestionbank.com
Fonte dell'articolo: Messaggiamo.Com
Related:
» Home Made Power Plant
» Singorama
» Criminal Check
» Home Made Energy
Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!
Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com