fbpx
Skip to main content

Ingegneria del software 2

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
20 Anni 1 Giorno fa #27437 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
esame di corsa ovviamente, tempo minore del necessario,

e ultima domanda...fuorviante.

A lezione aveva scritto la sua "legge" per un input da 8:

26^1+26^2+26^3.....

che però sembra inesatto

all'esame cosa si aspetta gli scrivessimo? la sua legge o la verità?

qualcuno ha avuto lo stesso dubbio iazeolliano?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
20 Anni 1 Giorno fa #27439 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
Beh no un momento...con quella voleva dimostrare che testare tutti i possibili input è infattibile.

Voleva (secondo me) gli input partizionati in classi di equivalenza.
Io avevo che l'input era un numero di 5 cifre >= 10000, quindi le classi erano:

numeri di 4 (o meno) cifre
numeri di 5 cifre
numeri di 6 (o più) cifre.

Ora, quello che si fa è testare i valori-limite (quindi nel mio caso, 9'999 e 10'000, 99'999 e 100'000) e un valore "a metà" dell'intervallo valido (quindi 50'000).

Avevo il dubbio se mettere anche i valori "a metà" degli intervalli non validi...ma d'altronde quello dei numeri >= 6 cifre è illimitato, quindi non penso che ci andassero.

La risposta è in questo caso (rigorosamente secondo me), 5 configurazioni di input.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
20 Anni 1 Giorno fa #27440 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
sì, ma nella domanda c'era scritto chiaramente testing 'esaustivo' (almeno nella mia coi caratteri alfabetici)

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
20 Anni 1 Giorno fa #27441 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2

Beh no un momento...con quella voleva dimostrare che testare tutti i possibili input è infattibile.

Voleva (secondo me) gli input partizionati in classi di equivalenza.
Io avevo che l'input era un numero di 5 cifre >= 10000, quindi le classi erano:

numeri di 4 (o meno) cifre
numeri di 5 cifre
numeri di 6 (o più) cifre.

Ora, quello che si fa è testare i valori-limite (quindi nel mio caso, 9'999 e 10'000, 99'999 e 100'000) e un valore "a metà" dell'intervallo valido (quindi 50'000).

Avevo il dubbio se mettere anche i valori "a metà" degli intervalli non validi...ma d'altronde quello dei numeri >= 6 cifre è illimitato, quindi non penso che ci andassero.

La risposta è in questo caso (rigorosamente secondo me), 5 configurazioni di input.

Ehm... il problema nasceva dal fatto che parlava di testing esaustivo.
Io al tuo stesso esercizio pertanto ho detto che provi 99999 - 10000 input, ovvero 89999.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
20 Anni 1 Giorno fa #27442 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
Uhm...in effetti hai ragione, mo mi hai messo il dubbio :shock:
Ma che senso ha chiedere quello esaustivo?? Non c'è da ragionare, è calcolo combinatorio :roll:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
20 Anni 1 Giorno fa #27443 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
Rettifico, nemmeno calcolo combinatorio, sono numeri, è una sottrazione...

Vabè...se è così l'ho cannata. Amen. :x

Si prega Accedi o Crea un account a partecipare alla conversazione.