Domande con tag 'testing'

5
risposte

In TDD, se scrivo un caso di test che passa senza modificare il codice di produzione, che cosa significa?

Queste sono le regole di Robert C. Martin per TDD : Non sei autorizzato a scrivere alcun codice di produzione a meno che non lo sia effettuare un test pass Non ti è permesso scrivere più di un test unitario di quanto sia sufficiente a fal...
posta 20.03.2013 - 23:58
5
risposte

Come posso progettare casi di test per coprire il codice in base a eventi casuali?

Ad esempio, se il codice genera un int random da 0-10 e prende un ramo diverso su ciascun risultato, come si può progettare una suite di test per garantire una copertura delle istruzioni del 100% in tale codice? In Java, il codice potrebbe es...
posta 03.11.2011 - 09:34
5
risposte

Come fare TDD per qualcosa con molte permutazioni?

Quando si crea un sistema come un'intelligenza artificiale, che può percorrere molti percorsi diversi molto velocemente o in realtà un algoritmo con diversi input, il set di risultati possibile può contenere un numero elevato di permutazioni....
posta 21.10.2011 - 06:05
2
risposte

Come faccio a sapere se ho una copertura di test unitaria sufficiente per rimuovere un test di integrazione?

Sto lavorando su un sistema legacy (con questo intendo che è stato scritto senza test). Abbiamo provato a testare alcuni sistemi scrivendo test di integrazione che testano funzionalità dall'esterno. Questo mi dà un po 'di fiducia nel rifattor...
posta 30.01.2013 - 22:03
5
risposte

Come si integra il test in un processo Scrum? [duplicare]

Questo mi rende davvero perplesso. Abbiamo una "definizione di fatto" e include dev "done", unit test "done", dev test "done". Tuttavia, abbiamo anche un test di accettazione degli utenti che deve essere "fatto", ma l'azienda vuole sapere quan...
posta 27.02.2012 - 12:09
6
risposte

Sta creando gli oggetti che ritieni di aver bisogno di essere ok in un primo test in TDD

Sono abbastanza nuovo per TDD e ho problemi durante la creazione del mio primo test quando viene prima di qualsiasi codice di implementazione. Senza alcuna struttura del codice di implementazione, sono libero di scrivere il mio primo test, ma lo...
posta 17.03.2015 - 13:07
2
risposte

Come aprire un progetto il cui repository git ha media protetti da copyright nella cronologia?

Voglio rilasciare un progetto software di impronte digitali audio con una licenza libera, ma il repository contiene file audio protetti da copyright. Anche i casi di test utilizzano attualmente questi file. Come posso rilasciare il codice al pub...
posta 04.02.2011 - 18:52
3
risposte

Come iniziare l'abitudine di scrivere un test unitario come dipendente? (o dovrei?) [duplicare]

Lavoro in un team che scrive principalmente siti PHP di piccole dimensioni. Attualmente non abbiamo l'abitudine di scrivere un test unitario. I test vengono eseguiti utilizzando il sito come utente dal nostro PM, che non sa come codificare e U...
posta 31.10.2016 - 03:30
5
risposte

unit test per un parser csv

Quali test dovrei usare per testare un'unità un parser csv? Ho un semplice parser csv in C #, e voglio essere sicuro di avere una buona copertura del test unitario di tutti i comuni (e non comune) casi limite. Quali test dovrei usare per id...
posta 04.04.2011 - 21:39
5
risposte

Test Driven Development: un modo valido / accettato per testare le operazioni del file system?

Sto lavorando a un progetto nel momento in cui genera una tabella (tra le altre cose) basata sul contenuto di un file system e, a sua volta, modifica alcuni metadati sulle cose che trova. La domanda è: come dovrebbero essere scritti i test intor...
posta 07.10.2013 - 05:31