Domande con tag 'unit-testing'

3
risposte

A che punto del ciclo di vita di un progetto inizi a scrivere dei test? [duplicare]

Non sono nel campo, quindi non ho alcuna esperienza professionale da progetti che seguono il design TDD. Sto cercando di adottare questo schema, ma sono confuso su quando inizio effettivamente a scrivere i test. Nel mio esempio, un'app di bl...
posta 23.01.2016 - 16:43
2
risposte

La logica piccola dovrebbe essere testata?

Ho diverse classi che assomigliano a: (alcune hanno dozzine di casi) function __construct($value) { switch ($value){ case "1": $value = Values::One; break; case "2": $value = Values::Two;...
posta 09.08.2017 - 15:50
2
risposte

Come dovrei strutturare un test automatizzato con una dipendenza su un endpoint HTTP?

Sto cercando di capire meglio i test unitari e i test di integrazione. Capisco che i test unitari dovrebbero essere isolati e le loro dipendenze dovrebbero essere prese in giro. Ma sono un po 'incerto sul miglior approccio per affermare che ogni...
posta 23.03.2018 - 09:36
2
risposte

Come hanno fatto gli ingegneri del software a testare il loro codice in 19xx? [chiuso]

Esistono moltissimi strumenti a disposizione degli ingegneri per testare il loro codice in questi giorni. Tuttavia, framework come Mocha.js sono arrivati solo nel 2011 con l'ascesa di NPM. Quindi mi chiedo quali sono state le pratiche relative a...
posta 10.07.2017 - 08:34
2
risposte

Unit Test di grandi azioni del controllore

Ho una pagina web con molte parti costitutive. Su alcune azioni dell'utente, viene eseguita un'operazione POST, che quindi restituisce JSON per aggiornare la pagina. Il problema è che questo payload JSON contiene molte informazioni ricavate d...
posta 26.09.2014 - 16:11
2
risposte

Devo testare gli aspetti che digitano le coperture di controllo?

Ad esempio, dovrei provare in questo modo: // it shouldn't even compile since I'm using a static type-checking expect(addTen('string')).toThrowError() quando è già selezionato come segue: function addTen(n: number): number { return n...
posta 20.05.2017 - 20:32
2
risposte

Un modo efficace per testare metodi di precisione arbitrari

Questo è un po 'come il problema dell'uovo e della gallina. Per garantire che il mio codice di precisione arbitrario funzioni correttamente, ho bisogno di affidarmi ad altre implementazioni di bignum esistenti. Questo è relativamente facile i...
posta 02.04.2017 - 06:44
3
risposte

Come dimostrare alla direzione che i test unitari sono più economici a lungo termine rispetto ai test manuali? [duplicare]

Nell'azienda in cui lavoro, è necessario che tutto il codice sia coperto da un test di qualsiasi tipo perché vogliono avere il minor numero possibile di difetti segnalati dall'utente. Con questa idea ho deciso di mettere una politica che il...
posta 07.05.2014 - 19:00
3
risposte

Dovrebbero essere testati tutti i possibili contro-casi? [duplicare]

Attualmente sto provando a testare l'unità di un comportamento che, in alcuni casi molto particolari, restituisce B anziché A. Può dipendere dal valore di 3 diversi attributi, per esempio. Come posso testarlo? Verifica solo il caso spec...
posta 19.02.2015 - 19:12
3
risposte

Determinare la quantità ottimale di test unitari?

Penso che potrei scrivere - too many unit tests. Ad esempio, dire che stavo facendo un sistema di gestione dei corsi, e ho codificato una funzione per l'invio di corsi per conto di uno studente. Se le credenziali non valide sono specificate n...
posta 04.04.2016 - 21:55