Domande con tag 'tdd'

6
risposte

Come identificare ed eseguire i test automatici più rilevanti?

Supponiamo di avere una basebase ragionevolmente grande (0,5 - 1 msloc) con una suite di test di grandi dimensioni (runtime a 6-7 ore single-threaded, con una combinazione di test unitari e test di integrazione costruiti con strumenti diversi)....
posta 18.07.2014 - 01:36
5
risposte

codice DRY, test DRY?

A un certo punto ho dovuto creare una classe "Class1" e quella classe ha bisogno di un metodo "metodo". Quindi ho il seguente: Class1MethodTest: A total of N tests that check the behavior of Class1.method Class1 method: A full implementation o...
posta 13.04.2014 - 10:00
2
risposte

Richiedere casi di test di analisi di qualità prima dell'implementazione / modifica

Recentemente mi è stato assegnato un lavoro su un requisito importante che rientra tra una richiesta di modifica e un miglioramento. L'implementazione precedente è stata eseguita (male) da uno sviluppatore senior che ha lasciato l'azienda e lo h...
posta 19.12.2012 - 06:41
4
risposte

Installazione di sviluppo per TDD. È corretto?

Ecco come il mio team ha impostato il suo ambiente di sviluppo: Ogni membro del team ha un ambiente di sviluppo locale sul proprio computer, dove controlla il codice da un repository condiviso. Ogni sviluppatore lavora nel proprio ambie...
posta 19.01.2012 - 23:27
3
risposte

Qual è l'idea dietro l'accesso ai dati mocking nei test unitari [duplicato]

Capisco che in realtà non dovresti colpire il database o il disco quando fai dei test unitari ... Perché? Inoltre, prendendo qualcosa come Moq, che cosa dovrebbe effettivamente prendere in giro e dove? Ad esempio, supponiamo di voler creare...
posta 13.11.2014 - 16:23
1
risposta

TDD / un test che rappresenta l'intero scenario? o dovrei dividerlo? [duplicare]

Mentre praticavo il TDD, mi sono imbattuto in questa specifica: Un utente deve essere creato con la password hash, essere persistente e restituire un token di attivazione. Il mio primo test di unità (con l'obiettivo di iniziare a tes...
posta 23.07.2013 - 14:30
2
risposte

Su quale livello di astrazione faresti TDD?

problema Mi trovo a inchiodare la struttura della classe avendo troppi test unitari che rendono difficile apportare modifiche. Esempio Supponiamo di avere una classe A che utilizza le classi B1 e B2. La classe B1 utilizza le classi...
posta 31.01.2014 - 23:33
3
risposte

TDD, BDD o entrambi? [duplicare]

Sono un po 'confuso riguardo a BDD. Al momento sto facendo TDD. La mia domanda è se il BDD è complementare al TDD o è una cosa completamente nuova e il mio team dovrebbe fare sia TDD che BDD? O è sufficiente fare solo uno o l'altro?     
posta 13.09.2012 - 16:11
5
risposte

Il conseguente e efficiente rifattore nemico delle recensioni di codice in un contesto di codice legacy?

Esistono alcuni lead tecnologici che eseguono revisioni del codice per ogni richiesta di pull Git. Apparentemente, una buona pratica per essere a conoscenza dell'evoluzione del codice. Fondamentalmente, si aspettano di ispezionare alcune rig...
posta 02.02.2017 - 00:29
7
risposte

Test codice che verrà modificato a breve

La mia domanda è se dovrei testare il codice che so sarà cambiato in breve tempo. Sto facendo TDD in rubino, e spesso incontro questa domanda. Sono interessato alle migliori pratiche su questo, pro e contro. Grazie. Aggiorna Chiarimento:...
posta 30.01.2011 - 12:20