Proves automatitzades i proves manuals: hem de triar?


Què és la prova automatitzada?

La prova automatitzada és un mètode de prova en què eines automatitzades realitzen escenaris de prova predefinits, comparant els resultats esperats del producte desenvolupat als resultats obtingut. Si l’escenari de prova aconsegueix executar-se sense cap error, es considera que la prova es considera transmesa correctament. En cas contrari, cal analitzar els resultats.

Les proves automatitzades per adaptar-se a la configuració tècnica del producte digital i la configuració a provar, l’automatització requereix un temps d’inicialització significatiu per escriure els scripts del producte Escenaris inicials. En un entorn àgil, que impliqui canvis recurrents en el producte, això significa que els scripts de prova s’han de mantenir regularment. De fet, qualsevol modificació gràfica, funcional o tècnica que intervingui en el camí automatitzat pot tenir un impacte en els scripts en qüestió.

Què és la prova manual?

La prova manual, es fa Com el seu nom indica, manualment per provadors experimentats que utilitzen i proven el producte digital de la mateixa manera que els usuaris finals. Les proves es poden dur a terme segons dos mètodes diferents: amb escenari o exploratori. Quan s’escriu el mètode escollit, els testers segueixen les rutes definides per controlar el bon funcionament del producte digital en punts específics. D’altra banda, la prova exploratòria se centra en la investigació del producte digital sense llibre de receptes prèvies (Descobriu el nostre article: Bones pràctiques de la prova exploratòria).

Hem de triar?

Per tant, un producte digital es pot provar automàticament i manualment. L’elecció dependrà de diversos criteris relacionats amb el projecte, el producte digital en si mateix, així com les restriccions organitzatives (pressupost, recursos disponibles …).

En general, les organitzacions poden desitjar automatitzar: casos de Les proves més habituals, el més crític, el menys subjecte a modificacions o les persones amb resultats previsibles o que són fàcils d’automatitzar, permetent un alt rendiment de la inversió. Per exemple, serà automatitzar les proves de túnels de proves d’un lloc de comerç electrònic de manera que pugueu reproduir casos de prova de manera molt freqüent.

No obstant això, les proves manuals tenen un paper. Crític per jugar, Fins i tot per a organitzacions que aconsegueixen automatitzar la majoria de les tasques de prova. De fet, és impossible que una organització desenvolupi un producte digital que representi problemes de marca i imatge de marca forta, per automatitzar tot el perímetre de proves, especialment si l’entorn de desenvolupament és àgil o si el manteniment dels scripts és important.

Gràcies al coneixement i al judici dels testers, les proves manuals permeten garantir que el producte digital sigui d’un alt nivell de qualitat, com el que esperava els usuaris finals. Aquest mètode també permet cobrir determinats tipus de proves i escenaris impossibles de forma automàtica i, per tant, apropar-se als punts:

  • ergonomic
  • visuals

Exemple: és el disseny llegible?

  • funcional

Exemples: és fàcil accedir a la funció desitjada fent clic a un dit? Funciona? Què passa quan s’utilitza una aplicació al mòbil i hi ha una trucada entrant?

  • rendiment

Exemples: com funciona el producte en determinades condicions, com ara un nivell de bateria o una memòria disponible feble?

  • Ubicació

Exemples: La traducció de la llengua de destinació i altres dades de localització (moneda, etc.) són adequades per a l’àrea geogràfica orientada?

Per a les organitzacions que integren Automatització, la prova manual completarà l’enfocament mitjançant la reorientació de provadors en casos d’alt valor afegit i que requereixen una alta tecnologia (per exemple, múltiples regles de gestió, casos complexos, formes condicionals, etc.). Per tant, les proves manuals i automatitzades poden No es pot trobar, sinó que formen part d’una lògica de complementarietat, cada enfocament compleix una organització precisa i una necessitat en un moment t. L’estratègia òptima és barrejar els dos enfocaments per tal de tenir proves òptimes i eficiència pressupostària.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *