Domande con tag 'testing'

3
risposte

TDD per l'elaborazione in batch: come si fa?

Mi piace "red / green / refactor" per RoR, ecc. bene. Il lavoro del mio giorno comporta l'elaborazione in batch di file molto grandi da terze parti in python e altri strumenti personalizzati. Agganciare gli attributi di questi file è alto,...
posta 22.10.2010 - 20:49
3
risposte

Devo usare try catch nei miei metodi di test?

Sto facendo test unitari. Sto provando a testare una funzione. Lo chiamo dal mio componente di test. Ma se la funzione remota non è in grado di gestire l'eccezione, il mio componente tester otterrà anche un'eccezione, suppongo. Quindi d...
posta 18.08.2011 - 08:03
3
risposte

Come rendere popolari i test automatici? [chiuso]

La nostra base di codici è in crescita da 20 anni. Siamo circa 10 sviluppatori + sqa che lavorano con 500kloc. Qualche tempo fa un piccolo team di noi (2 sviluppatori, uno di sqa) ha iniziato a lavorare su un programma di test automatizzato. Att...
posta 12.10.2017 - 20:58
3
risposte

Sta usando i test unitari per raccontare una storia una buona idea?

Quindi, ho un modulo di autenticazione che ho scritto qualche tempo fa. Ora vedo gli errori nel mio modo e scrivo i test unitari. Durante la stesura dei test unitari, ho difficoltà a trovare nomi validi e buone aree da testare. Ad esempio, ho co...
posta 23.01.2013 - 07:47
4
risposte

Il modello del "centro di notifica" incoraggia una progettazione del programma buona o cattiva?

A volte mi imbatto in queste API di tipo message-hub, ad esempio Cocoa NSNotificationCenter: link Di solito queste API forniscono un punto di accesso globale sul quale ti iscrivi o trasmetti messaggi / eventi. Penso che questo sia un proble...
posta 30.11.2010 - 13:22
2
risposte

Quali sono i diversi significati di "fixture"?

Ho qualche difficoltà a capire il concetto di "fixture". So cos'è una suite di test, un test case, un test run, ma cos'è esattamente un "appuntamento fisso"? Un caso di test parametrizzato? Mi sembra che il significato o la semantica del term...
posta 19.09.2013 - 09:56
6
risposte

Programmazione basata su contratto rispetto a Test unità

Sono un programmatore un po 'difensivo e un grande fan dei Contratti di codice di Microsofts. Ora non posso sempre usare C # e nella maggior parte delle lingue l'unico strumento che ho sono asserzioni. Quindi di solito finisco con un codice c...
posta 09.12.2013 - 10:17
1
risposta

Come posso testare unitamente il mio servizio web REST?

Sono nuovo al test delle unità, ho un metodo web REST che chiama solo DB e popola un DTO. Lo pseudo codice è public object GetCustomer(int id) { CustomerDTO objCust = //get from DB return objCust; } Il mio dubbio è come scrivere test pe...
posta 26.03.2013 - 15:26
1
risposta

Strategia di test per i giochi

Ho ereditato un gioco educativo basato sul web. Nell'ultimo anno ho lavorato per stabilizzare il codice e aggiungere nuove funzionalità. La maggior parte della logica è nel front-end, quindi i test delle unità di back-end, sebbene utili, coprono...
posta 08.09.2014 - 17:49
5
risposte

Come posso migliorare il controllo e la gestione degli errori?

Ultimamente ho faticato a capire qual è la giusta quantità di controllo e quali sono i metodi corretti. Ho alcune domande a riguardo: Qual è il modo corretto per verificare la presenza di errori (input errati, stati non validi, ecc.)? È me...
posta 27.10.2011 - 17:50