Domande con tag 'tdd'

1
risposta

Vale la pena testare la presenza dell'elemento lato client per l'applicazione Web?

Mi sono davvero concentrato sul rendere i miei test mantenibili concentrandomi sui test in stile BDD e concentrandomi solo sulle interfacce. Non voglio che i miei test siano fragili e prevenga il refactoring. Vale la pena testare la presenza...
posta 28.04.2018 - 22:11
1
risposta

Utilizza sia il selenio che il Mocha ridondante?

Sto imparando React + Redux ora e sono arrivato alla sezione testing. Molte persone usano Mocha o Jest per testare i componenti React, finora così buoni, ha senso. In precedenza ho esperienza con l'uso del selenio e vedo che Mocha è piuttosto...
posta 16.10.2016 - 18:31
1
risposta

Come testare un algoritmo con più input?

Voglio controllare un gruppo di algoritmi che ha fino a 8 opzioni di input. L'idea nativa sarebbe quella di verificare tutte le possibilità tramite la forza bruta. Come posso ridurlo senza tralasciare le combinazioni richieste? Poiché non lo...
posta 19.10.2015 - 12:37
2
risposte

Testing Framework Selection: teoria della famiglia xUnit

Sfondo: Ho familiarità con xUnit family framework e ho avuto esperienza con (shunit2, PhpUnit e simpletest). Attualmente sto cercando di trovare un framework di test per C ++. Ho fatto una rapida ricerca di framework usando la Wikipedia l...
posta 20.12.2013 - 04:11
1
risposta

Come testare le astrazioni di alto livello che trasformano dati complessi

Mi sto allenando per testare le unità (in particolare con il Test-driven design o Red-Green-Refactor) mentre scrivevo un parser di discesa ricorsivo per un semplice linguaggio specifico del dominio. Nel tentativo di testare unitamente un metodo...
posta 08.06.2018 - 13:18
2
risposte

Devo scrivere test di integrazione per testare il mio codice con i server di rete reali, prima di iniziare a scrivere il mio codice?

Sto provando a scrivere test di integrazione per un'app client-server. L'app client viene eseguita sul computer dell'utente e si connette all'app del server in esecuzione su uno specifico server Windows, network-serverA . L'app del server ac...
posta 25.02.2018 - 01:30
1
risposta

Come dovremmo verificare che le classi client usino correttamente le loro dipendenze?

Nella discussione di J.B. Rainsberger sui test di collaborazione descrive come i test per i "clienti" (utenti di una particolare interfaccia) dovrebbero avere due parti per il loro test. Il cliente fa le domande giuste dell'interfaccia? Cont...
posta 20.10.2017 - 14:01
4
risposte

A che punto del processo TDD dovrei prendere in giro?

Solo per ottenere confusione: sto iniziando dalla posizione in cui so già cosa deridere, dove e come farlo. Semplicemente non so come adattare il mocking al processo TDD. Quindi diciamo che ho già fatto un my_function () e voglio scrivere MyC...
posta 22.05.2017 - 14:35
1
risposta

Qual è il modo preferito di preparare i dati nei test automatici

Diciamo che voglio testare un metodo di una classe che rappresenta un account utente. Ho un dispositivo che contiene diversi record utente da cui voglio sceglierne uno. Qual è il metodo preferito qui? Seleziona record utente per ID univoco (...
posta 23.10.2015 - 12:22
1
risposta

Behat / Mink: best practice per testare le stringhe nella GUI di un'applicazione Web

Sto scrivendo test di accettazione per un'applicazione web usando Behat / Mink. Voglio conoscere le migliori pratiche per testare le stringhe nella GUI. Ad esempio: dire che voglio verificare che esista un collegamento sulla homepage alla sch...
posta 27.07.2015 - 20:17