Les proves ad-hoc són un tipus de proves manuals que es realitzen sense una planificació o documentació formal. Aquestes proves es basen en la intuïció, l'experiència i el coneixement del provador sobre el sistema. A continuació, explorarem els conceptes clau, els avantatges i les limitacions d'aquest tipus de proves, així com alguns exemples pràctics i exercicis per ajudar-te a comprendre millor com aplicar-les.

Què són les Proves Ad-hoc?

Les proves ad-hoc són un enfocament informal i no estructurat per a la verificació de programari. Aquestes proves es realitzen sense seguir un pla de proves predefinit o casos de prova específics. Els provadors utilitzen la seva experiència i intuïció per identificar defectes potencials.

Característiques de les Proves Ad-hoc:

  • No Planificades: No requereixen documentació prèvia ni seguiment d'un pla de proves.
  • Flexibles: Permeten als provadors explorar el sistema lliurement.
  • Basades en l'Experiència: Els provadors utilitzen el seu coneixement del sistema per identificar àrees problemàtiques.
  • Ràpides: Poden ser executades ràpidament, ja que no necessiten preparació prèvia.

Avantatges de les Proves Ad-hoc

  1. Detecció Ràpida de Defectes: Permeten identificar defectes que podrien passar desapercebuts en proves més estructurades.
  2. Flexibilitat: Els provadors poden adaptar-se ràpidament a canvis en el sistema o en els requisits.
  3. Costos Baixos: No requereixen temps ni recursos per a la preparació de documentació.

Limitacions de les Proves Ad-hoc

  1. No Repetibles: La manca de documentació fa que sigui difícil repetir les proves exactament.
  2. Cobertura Limitada: Poden no cobrir totes les funcionalitats del sistema de manera exhaustiva.
  3. Dependència de l'Experiència: L'eficàcia depèn molt de l'experiència i habilitats del provador.

Exemple Pràctic

Suposem que estàs provant una aplicació de comerç electrònic. En una sessió de proves ad-hoc, podries:

  • Navegar per diferents categories de productes sense seguir un ordre específic.
  • Provar diferents combinacions de filtres de cerca.
  • Afegir i eliminar productes del carret de la compra de manera aleatòria.
  • Realitzar el procés de pagament amb diferents mètodes de pagament.

Aquest enfocament pot ajudar a descobrir problemes que no es contemplen en els casos de prova tradicionals.

Exercici Pràctic

Objectiu: Realitzar una sessió de proves ad-hoc en una aplicació de notes.

Instruccions:

  1. Obre l'aplicació de notes.
  2. Sense seguir cap pla, intenta crear, editar i eliminar notes.
  3. Prova diferents combinacions d'accions, com ara crear una nota i immediatament editar-la o eliminar-la.
  4. Intenta trobar defectes o comportaments inesperats.

Solució:

No hi ha una solució única, ja que les proves ad-hoc depenen de la creativitat i intuïció del provador. L'objectiu és identificar qualsevol comportament anòmal o defecte durant la sessió de proves.

Conclusió

Les proves ad-hoc són una eina valuosa en l'arsenal de qualsevol provador manual. Tot i que tenen limitacions, la seva flexibilitat i capacitat per descobrir defectes inesperats les fan imprescindibles en molts escenaris de proves. En el proper tema, explorarem les proves d'usabilitat, que se centren en l'experiència de l'usuari amb el sistema.

© Copyright 2024. Tots els drets reservats