Nel partizionamento delle equazioni, includo anche l'assenza di condizioni nella mia partizione?

-1

Supponiamo che io stia scrivendo un metodo di prova per un oggetto.

Questo oggetto sostituisce le sequenze di caratteri vuoti in un paragrafo con un solo carattere vuoto.

Ho trovato questa partizione:

  1. Frasi con 0 spazi vuoti
  2. Frasi con solo caratteri vuoti.
  3. Frasi con caratteri vuoti nella frase iniziale.
  4. Frasi con caratteri vuoti alla fine della frase.

Includo anche 1? Sono sospettoso poiché 1 si riferisce all'assenza di spazi vuoti mentre altri si riferiscono alla presenza di spazi vuoti.

Grazie in anticipo.

    
posta Ionwyn Sean 19.04.2017 - 06:00
fonte

2 risposte

2

Il caso 1 "si riferisce all'assenza di spazi vuoti mentre altri si riferiscono alla presenza di spazi vuoti" significa semplicemente che crea una propria partizione per esso - e non lasciarli fuori.

E fintanto che le frasi senza spazi vuoti sono consentite dati di input per la funzione di sostituzione del tuo oggetto, dovresti sicuramente testarle.

Non dimenticare che ci sono anche frasi contenenti spazi vuoti, ma né all'inizio né alla fine. Queste frasi possono essere partizionate ulteriormente, e probabilmente dovresti farlo.

    
risposta data 19.04.2017 - 13:49
fonte
1

In generale tutti i test dovrebbero includere almeno:

  • Risultato positivo e
  • Risultato negativo

Dove c'è più di una condizione positiva o negativa, allora è necessario includere ogni possibile tipo di caso. Dove conta è importante in genere si divide in:

  • 0 spesso un caso speciale
  • Meno di alcuni valori
  • Esattamente alcuni valori
  • Più di alcuni valori
  • Tra valori Se più di un valore significativo
  • Il più grande possibile per rappresentare il valore

A volte queste condense per es. se il conteggio significativo è 1 allora 0 e inferiore a quello dello stesso test.

Aggiungere numeri in virgola mobile:

  • Esattamente
  • Quasi / quasi
  • PINF
  • NINF
  • NAN

Allo stesso modo, quando la posizione è significativa per il tuo test, le categorie di base sono:

  • A cominciare
  • Prima
  • A
  • In
  • tra
  • Dopo
  • Fine
  • In nessun
  • Ovunque
risposta data 19.04.2017 - 09:21
fonte

Leggi altre domande sui tag