test delle applicazioni software è quando un essere umano che imita un utente o un software di test automatico viene eseguito attraverso un piano di test script alla ricerca di errori o guasti . Test del software è un equilibrio di programmi di consegna del software particolare , la ripetizione e la riunione. Test insufficiente può comportare prodotto difettoso viene inviata agli utenti . Tasti di scelta rapida in fase di test , il fallimento nelle metodologie o la mancanza di pianificazione possono causare bug del software da non perdere. Evitare sviste comuni nel testing delle applicazioni software aumenta le probabilità che tutti i bug del software sarà trovato. Questo a sua volta aumenta le probabilità quei bug saranno risolti prima che il software viene distribuito all'utente. Cose che ti serviranno
piano di test di applicazioni software
test del software di monitoraggio del database
tester Software
Mostra più istruzioni
metodi per evitare Test Application Software Sviste
1
Eseguire tutti i test funzionali utente generico loggato come utente generico . Consentendo agli amministratori di testare le funzioni dell'utente come amministratori non prenderà errori generali di autorizzazione degli utenti .
2
prova tutti i livelli di autorizzazione degli utenti . Anche le funzioni amministrative e dei conti degli ospiti devono essere testati prima di software è rilasciato .
3
documentare tutte le operazioni gli utenti devono compilare per completare una transazione . Dimenticando un passo può causare il fallimento del test a causa di istruzioni poveri. Includere tutti questi passi nel piano di test software .
4
Impostare il database di rilevamento di prova del software per consentire a più rapporti di errore per lo stesso errore.
5
il problema di reporting e database Tracking Error per consentire l'ingresso di potenziali duplicati . Segnalazioni di errori di screening per i duplicati possono causare lo stesso errore causato da azioni diverse o in diversi ambienti di sistema che viene contrassegnato come duplicato e quindi non essere registrato.
6
prova il software su tutti gli ambienti in cui si verrà utilizzato. Ad esempio , prova sia sul sistema operativo a 32 bit e 64 bit se entrambe sono in uso . Che gira su 32 bit non può funzionare su sistemi operativi a 64 -bit .
7
Assegna software tester che non ha creato il metodo di prova a correre attraverso i test . Coloro che hanno creato la procedura di test in grado di effettuare le operazioni in base al loro ricordo del flusso invece di agire come nuovi utenti processo sarebbe .
8
Eseguire nuovamente tutti i test quando il software viene modificato . Prove preliminari che passavano non possono essere successi sulla nuova versione .
9
prova il metodo di installazione del software , nonché l'applicazione stessa . Un'applicazione software perfetto è un fallimento se gli utenti non possono installare con successo .
10
Monitor test del software automatico utilizzando operatori umani . Software di test automatizzato può contare una operazione come un successo , anche come avvisi e notifiche utente pop-up . Avere il controllo umano del software di interrompere il test e rivedere eventuali errori o notifiche utente. Contare tutti gli errori e le notifiche utente come un fallimento del test a meno che la notifica è semplicemente un aggiornamento di stato o di avviso di completamento .