Stavo discutendo dei test di unità / integrazione con un collega e ha presentato un caso interessante contro la scrittura di test di unità. Sono un grande sostenitore di test di unità (principalmente JUnit), ma sono interessato a sentire i commenti degli altri, mentre ha fatto alcuni punti interessanti. Per …
Nel mio lavoro tutti gli sviluppatori che risolvono un bug devono aggiungere un nuovo test unit che avverte di questo tipo di bug (nel caso si verifichi di nuovo). Se un test unitario non è possibile (ad esempio un problema di progettazione di una pagina Web), il dipartimento QA deve …
Di recente ho discusso con alcuni amici su quale dei seguenti 2 metodi è meglio stub restituire risultati o chiamate a metodi all'interno della stessa classe da metodi all'interno della stessa classe. Questo è un esempio molto semplificato. In realtà le funzioni sono molto più complesse. Esempio: public class MyClass …
Devo scrivere unit test per espressioni regolari complesse nella mia domanda? Da un lato: sono facili da testare perché il formato di input e output è spesso semplice e ben definito, e spesso possono diventare così complessi, quindi i test di questi sono specificamente preziosi. D'altra parte: essi stessi fanno …
Spero che questa domanda dia alcune risposte interessanti perché è quella che mi ha infastidito per un po '. Esiste un valore reale nell'unità di test di un controller in ASP.NET MVC? Quello che intendo con ciò è, il più delle volte (e non sono un genio), i miei metodi …
Ho sempre visto la raccomandazione che dovremmo prima scrivere unit test e poi iniziare a scrivere codice. Ma penso che andare dall'altra parte sia molto più comodo (per me) - scrivere il codice e poi i test unitari, perché sento che abbiamo molta più chiarezza dopo aver scritto il codice …
La maggior parte dei tutorial / esempi di unit test là fuori di solito comporta la definizione dei dati da testare per ogni singolo test. Immagino che questo faccia parte della teoria "tutto dovrebbe essere testato in modo isolato". Tuttavia, ho scoperto che quando si ha a che fare con …
Guava ha generato automaticamente casi di test unitari : Guava ha un numero sbalorditivo di test unitari: a partire da luglio 2012, il pacchetto guava-test include oltre 286.000 casi di test individuali. La maggior parte di questi sono generati automaticamente , non scritti a mano, ma la copertura dei test …
Voglio introdurre il concetto di unit test (e test in generale) ai miei collaboratori; in questo momento non ci sono test e le cose vengono testate eseguendo effettivamente le attività tramite l'interfaccia utente per vedere il risultato desiderato. Come puoi immaginare, il codice è strettamente associato all'implementazione esatta, anche con …
So che alcune persone sono grandi sostenitori dello sviluppo guidato dai test. Ho usato test unitari in passato, ma solo per testare operazioni che possono essere testate facilmente o che credo siano probabilmente corrette. La copertura del codice completa o quasi completa sembra richiedere molto tempo. Per quali progetti usi …
I risultati attesi di un test unitario devono essere codificati in modo rigido o possono dipendere da variabili inizializzate? I risultati codificati o calcolati aumentano il rischio di introdurre errori nel test unitario? Ci sono altri fattori che non ho considerato? Ad esempio, quale di questi due è un formato …
Negli ultimi anni, ho scritto solo piccoli componenti per le persone in progetti più grandi o piccoli strumenti. Non ho mai scritto un test unitario e sembra sempre come imparare a scriverli e realizzarne uno richiede molto più tempo che semplicemente accendere il programma e testarlo davvero. Sto per iniziare …
TDD e test unitari sembrano essere il grande rave al momento. Ma è davvero così utile rispetto ad altre forme di test automatizzati? Intuitivamente immagino che i test di integrazione automatizzata siano molto più utili dei test unitari. Nella mia esperienza, la maggior parte dei bug sembra essere nell'interazione tra …
Stavo pensando allo sviluppo del software e alla scrittura di unit test. Ho avuto la seguente idea: Supponiamo di avere coppie di sviluppatori. Ogni coppia è responsabile di una parte del codice. Uno della coppia implementa una funzione (scrittura del codice) e il secondo scrive un'unità di test per essa. …
Abbiamo un nuovo (piuttosto grande) progetto che stiamo pianificando di sviluppare usando TDD. L'idea del TDD fallì (molte ragioni commerciali e non commerciali), ma in questo momento abbiamo una conversazione - dovremmo comunque scrivere unit test o no. Il mio amico dice che non c'è senso (o vicino allo zero) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.