Sono ansioso di avere pensieri su un numero ragionevole di scenari per funzionalità in Gherkin.
A che punto hai iniziato a riorganizzare la funzione per mantenere il numero di scenari a un livello gestibile?
Sono ansioso di avere pensieri su un numero ragionevole di scenari per funzionalità in Gherkin.
A che punto hai iniziato a riorganizzare la funzione per mantenere il numero di scenari a un livello gestibile?
Come in tutti i test, dipende da cosa stai testando. Le funzionalità complesse, che richiedono molti passaggi e preparazioni, ad esempio, necessitano di più scenari da testare accuratamente, in cui una semplice funzione di calcolo può fare solo con il flusso felice e due scenari errati.
Se ti trovi a scrivere troppi scenari per una funzione, potrebbe essere un'indicazione che la funzione è troppo grande.
Ma alla fine, non c'è un "numero d'oro" di test prima di poter dire: "Jup, ho raggiunto la mia somma, dovrebbe andare tutto bene", dipende da molteplici fattori (complessità, quantità di possibilità, la persona che scrive i test ecc.)
Se inizi a perdere traccia dei tuoi scenari, è probabilmente un buon momento per riorganizzarti:)