Domande taggate «unit-testing»

Il test unitario è un metodo mediante il quale vengono testate singole unità del codice sorgente per determinare se sono idonee all'uso.

2
Come testate il vostro javascript
Di recente, lavoro molto con javascript. Non ho trovato un modo che sembra funzionare bene per testare JavaScript. Questo in passato non è stato un problema per me poiché la maggior parte dei siti Web su cui ho lavorato conteneva pochissimo javascript. Ora ho un nuovo sito Web che fa …


2
Che cos'è un "quadro di asserzioni"?
Stavo leggendo del framework di unit test di js-test-driver, quando ho scoperto che i ragazzi dietro il framework intendevano che fosse integrato con un framework di asserzioni . Cos'è una struttura di asserzioni? È una specie di framework di unit test? In tal caso, cosa è specifico di tali quadri?

2
In che modo test unitario e codice UI?
Adoro scrivere unit test e concordo sul fatto che sono un modo eccellente per testare il codice, prevenire le regressioni, ecc. Tuttavia, non riesco a scriverli in quanto la stragrande maggioranza del codice su cui lavoro giorno dopo giorno è un'applicazione codice che visualizza un'interfaccia utente per l'utente. Esiste un …




2
Come posso testare un algoritmo euristico?
Supponiamo di avere il nostro algoritmo di ricerca del percorso: def myHeuristicTSP(graph): /*implementation*/ return route Ora vogliamo provare questo: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def testSimpleTwoNodeGraphReturnsRoute: self.assertEquals(expectedResult, myHeuristicTSP(input)) La domanda è, per un algoritmo TSP non euristico, che possiamo fornire una varietà di grafici e verificare che restituiscano sempre …


3
La scrittura manuale dei test unitari è dimostrata da un esempio?
Sappiamo che scrivere test JUnit dimostra un percorso particolare attraverso il tuo codice. Uno dei miei collaboratori ha commentato: La scrittura manuale dei test unitari è Prova per esempio . Veniva dallo sfondo di Haskell che ha strumenti come Quickcheck e la capacità di ragionare sul comportamento del programma con …

6
I test unitari dovrebbero riguardare solo software "funzionale"
Stiamo utilizzando StructureMap in un nuovo progetto di sviluppo software. Uno dei membri del team ha implementato un test unitario che testa sostanzialmente la configurazione del contenitore StructureMap . Lo fa nel modo seguente; Conta il numero di istanze di assembly configurati per le classi nel nostro spazio dei nomi …



1
Verifica del divario tra unità e integrazione: integrazione nei test di integrazione di piccole dimensioni, componenti e unità
Nelle ultime settimane ho riflettuto e ricercato come colmare una lacuna nella nostra metodologia di test. In termini semplificati, i test unitari sono troppo piccoli e i test di integrazione tradizionali sono troppo grandi. Uno scenario frequente viene su dove Ae Bcomponente sia l'uso C. Tuttavia Ae Bavere requisiti leggermente …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.