Com Provar Programes

Taula de continguts:

Com Provar Programes
Com Provar Programes

Vídeo: Com Provar Programes

Vídeo: Com Provar Programes
Vídeo: ÇAMAKKALE PROGRAM PROVA SÜRECİ "2017 2024, Març
Anonim

La creació de programes consta de diverses etapes, anomenades cicle de vida. La prova és una de les etapes més importants, ja que precedeix el lliurament del programari al client i la posada en servei. Cal recordar que el propòsit de les proves no és assegurar-se que el programa funcioni correctament i correctament, sinó detectar errors, identificar fallades en crear situacions atípiques o finalitzar anormalment.

Com provar programes
Com provar programes

Necessari

  • - Programa provat amb codi font;
  • - documentació del programa;
  • - pla de proves;
  • - diversos conjunts de dades d'entrada (tant correctes com deliberadament incorrectes);
  • - persones afins representades per col·legues.

Instruccions

Pas 1

El primer pas de les proves és la depuració. La depuració, com a regla general, la realitza un programador que ha escrit un programa o coneix el llenguatge de programació del producte que s’està provant. Durant la fase de depuració, el codi font del programa es comprova si hi ha errors de sintaxi. S’eliminen els errors detectats.

Pas 2

El següent pas en la depuració és la prova estàtica. En aquesta etapa, es comprova tota la documentació obtinguda com a resultat del cicle de vida del programa. Aquesta és una tasca tècnica, una especificació i el codi font d’un programa en un llenguatge de programació. S'analitza tota la documentació per comprovar el compliment dels estàndards de programació. Com a resultat d'una comprovació estàtica, s'estableix com el programa compleix els criteris especificats i els requisits del client. L'eliminació de les inexactituds i els errors de la documentació garanteix que el programari creat sigui d'alta qualitat.

Pas 3

El següent pas de les proves és utilitzar mètodes dinàmics. Els mètodes dinàmics s’apliquen en el procés d’execució directa del programa. La correcció d'una eina de programari es compara amb un conjunt de proves o conjunts de dades d'entrada preparades. Durant l'execució de cada prova, es recopilen i s'analitzen dades sobre fallades i mal funcionaments del programa.

Pas 4

Hi ha mètodes en què el programa es considera com una "caixa negra", és a dir. s’utilitza informació sobre el problema que s’ha de resoldre i els mètodes en què el programa es considera un "quadre blanc", és a dir, s’utilitza l’estructura del programa.

Pas 5

L'objectiu de les proves dinàmiques de caixa negra de programes és identificar el nombre màxim d'errors en una prova mitjançant un petit subconjunt de dades d'entrada. Per realitzar proves mitjançant aquest mètode, cal preparar dos grups de condicions d’entrada. Un grup ha de contenir les entrades correctes per al programa, el segon grup ha de contenir entrades incorrectes basades en l’especificació d’entrades errònies. Després d'executar el programa sobre les dades d'entrada d'ambdós grups, s'estableixen discrepàncies entre el comportament real de les funcions i l'esperat.

Pas 6

El mètode de "caixa blanca" us permet explorar l'estructura interna del programa. Un conjunt de proves basades en aquest principi en el conjunt haurien de garantir que cada operador es superi almenys una vegada. La divisió en grups de condicions d’entrada s’hauria de centrar a comprovar el pas de tots els camins del programa: condicions, branques, bucles.

Recomanat: