Sto cercando di capire come funziona questo metodo e ovunque lo controllo vedo che c'è qualcosa di difettoso o forse è che non sto capendo qualcosa dal metodo.
Qui c'è una spiegazione del metodo di riferimento.
Alcune cose del metodo non hanno molto senso per un ciclo while o do-while. Voglio dire, se usi un ciclo while o do-while è perché non sai quante iterazioni il ciclo avrà.
In questo caso non vedo cose come queste che abbiano un significato:
-
Progettare un test in cui un corpo del loop viene eseguito un numero "tipico" di volte.
Qual è il numero tipico di volte per a ciclo while o do-while? Questi loop di solito dipendono dall'assunzione dell'utente qualche azione, quindi non penso che abbia senso parlare di eseguire un numero "tipico" di volte in quanto dipende strongmente dal utente. A meno che non consideriamo "tipico" la quantità di volte in cui l'utente è probabile utilizzare il ciclo, che trovo impossibile conoscere sotto qualsiasi standard ragionevole.
-
Esecuzione di test esterni (come descritto sopra) per ciascun ciclo, mantenendo il numero di iterazioni di cicli esterni ai valori minimi diversi da zero possibili (ovvero, i valori minimi che possono essere utilizzati quando il corpo del ciclo interno deve essere eseguito il numero desiderato di volte) [...]
Qual è un valore minimo per un ciclo while o do-while, posso undersand che forse se ci fosse una condizione come while (int_num > 0) it potrebbe essere testato per int_num = 1, ma come sarebbe fatto se il condizione erano un confronto di stringhe per esempio?
Grazie per il tuo tempo.