Domande con tag 'testing'

16
risposte

Quando il test dell'unità è inappropriato o non necessario? [duplicare]

Sembra essere generalmente assunto (almeno per Overflow dello stack) che dovrebbero esserci sempre dei test unitari e che dovrebbero essere tenuti aggiornati. Ma sospetto che i programmatori facciano in modo che queste asserzioni funzionino su...
posta 05.05.2012 - 14:14
11
risposte

Come si rilevano problemi di dipendenza con i test unitari quando si usano oggetti mock?

Hai una classe X e scrivi alcuni test unitari che verificano il comportamento X1. C'è anche la classe A che prende X come dipendenza. Quando scrivi i test unitari per A, prendi in giro X. In altre parole, mentre esegui il test A dell'unità, i...
posta 27.03.2018 - 13:53
9
risposte

Qual è il punto di esecuzione dei test unitari su un server CI?

Perché dovresti eseguire i test unitari su un server CI? Sicuramente, quando qualcosa si impegna a padroneggiare, uno sviluppatore ha già eseguito tutti i test unitari e ha riparato eventuali errori che si sarebbero verificati con il loro nuo...
posta 27.01.2016 - 14:21
12
risposte

C'è un motivo per cui i test non sono scritti in linea con il codice che testano?

Recentemente ho letto un po 'di Literate Programming , e mi ha fatto pensare ... Ben scritta test, in particolare le specifiche in stile BDD possono fare un lavoro migliore per spiegare cosa fa il codice rispetto alla prosa, e hanno il grande v...
posta 25.02.2013 - 14:28
11
risposte

(Perché) è importante che un test unitario non verifichi le dipendenze?

Comprendo il valore dei test automatizzati e lo utilizzo ovunque il problema sia sufficientemente specificato da consentirmi di ottenere buoni casi di test. Ho notato, tuttavia, che alcune persone qui e su StackOverflow enfatizzano il test solo...
posta 06.04.2011 - 03:05
7
risposte

Che cos'è esattamente un test di integrazione?

I miei amici e io abbiamo faticato a classificare esattamente cos'è un test di integrazione. Ora, tornando a casa, mi sono appena reso conto che ogni volta che provo a dare un esempio reale di un test di integrazione, si rivela essere un test...
posta 15.02.2011 - 20:03
11
risposte

È una cattiva pratica modificare il codice rigorosamente a scopo di test

Ho un dibattito con un collega programmatore sul fatto che sia una buona o una cattiva pratica modificare un pezzo di codice funzionante solo per renderlo testabile (tramite test unitari per esempio). La mia opinione è che sia OK, entro i lim...
posta 22.05.2013 - 22:33
9
risposte

È normale spendere tanto, se non di più, i test di scrittura del tempo rispetto al codice effettivo?

Trovo che i test siano molto più difficili da scrivere rispetto al codice effettivo che stanno testando. Non è insolito per me dedicare più tempo alla scrittura del test rispetto al codice che sta testando. È normale o sto facendo qualcosa di...
posta 14.10.2015 - 00:27
17
risposte

È ragionevole insistere nel riprodurre ogni difetto prima di diagnosticare e ripararlo?

Lavoro per un'azienda di prodotti software. Abbiamo grandi clienti aziendali che implementano il nostro prodotto e forniamo supporto a loro. Ad esempio, se c'è un difetto, forniamo le patch, ecc. In altre parole, è una configurazione abbastanza...
posta 09.10.2013 - 19:03
6
risposte

In che modo esattamente i test delle unità dovrebbero essere scritti senza fare il mocking estensivamente?

Come ho capito, il punto dei test unitari è quello di testare unità di codice in isolamento . Ciò significa che: Non dovrebbero interrompere il codice non correlato cambiare altrove nel codebase. Solo un test di unità dovrebbe essere su...
posta 27.11.2018 - 11:46