Sobes.tech
Middle

Come effettuare una partizione equivalente senza usare valori limite?

sobes.tech AI

Risposta dell'AI

La partizione equivalente senza valori limite si concentra sulla suddivisione dei dati di input in classi, dove tutti i valori all'interno di una classe, come si presume, saranno trattati in modo simile dal sistema.

Metodologia:

  1. Identificare i dati di input: Determinare tutti i parametri di input e i loro possibili valori.
  2. Dividere in classi: Basandosi sulla logica di business, sui requisiti e sulla conoscenza del dominio, dividere questi valori in gruppi. I valori all'interno di ogni gruppo dovrebbero provocare un comportamento simile del sistema.
  3. Selezionare un rappresentante: Scegliere uno o più valori rappresentativi di ogni classe per i test. Non è necessario scegliere valori vicini ai limiti, l'importante è che rappresentino la classe.

Esempio: Campo "Età". Requisito: Gli utenti sopra i 18 anni possono registrarsi. Classi di equivalenza:

  • Utenti autorizzati alla registrazione (ad esempio, 19, 30, 65).
  • Utenti non autorizzati alla registrazione (ad esempio, 5, 12, 17).

Dati di test (rappresentanti scelti): 30, 12.

Questo metodo è più generale e può essere utilizzato anche quando i valori limite precisi non sono evidenti o non sono definiti. Aiuta a ridurre il numero di casi di test, coprendo vari scenari.