Domande con tag 'testing'

5
risposte

Come identificate i casi "limite" sugli algoritmi?

In pratica come scopri quale potrebbe essere il tuo caso peggiore o migliore e qualsiasi altro caso "limite" che potresti avere PRIMA di averli e quindi, come ti prepari il codice?     
posta 01.05.2011 - 05:47
8
risposte

File singoli o multipli per unità che testano una singola classe?

Nella ricerca delle best practice di test delle unità per aiutare a mettere insieme le linee guida per la mia organizzazione, mi sono imbattuto nella questione se sia meglio o utile separare i test di prova (classi di test) o mantenere tutti i t...
posta 13.12.2011 - 15:50
5
risposte

Come posso iniziare i test in una campagna di test? [chiuso]

Ho una confessione da fare: i test automatizzati formalizzati non sono mai stati parte del mio background di programmazione. Ora lavoro in un'azienda molto grande con molti sviluppatori (molti di loro web sviluppatori di un tipo o dell'altro),...
posta 25.10.2011 - 14:13
9
risposte

Le troppe affermazioni codificano l'odore?

Mi sono davvero innamorato del test unitario e del TDD - sono infetto da test. Tuttavia, il test unitario viene normalmente utilizzato per i metodi pubblici. A volte però devo testare alcune assunzioni - asserzioni anche in metodi privati, pe...
posta 19.06.2012 - 00:45
4
risposte

Come testare quando organizzare i dati è troppo macchinoso?

Sto scrivendo un parser e, come parte di ciò, ho una classe Expander che "espande" una singola istruzione complessa in più semplici istruzioni. Ad esempio, espanderebbe questo: x = 2 + 3 * a in: tmp1 = 3 * a x = 2 + tmp1 Ora sto...
posta 04.12.2014 - 15:52
4
risposte

Come strutturare i test in cui un test è l'impostazione di un altro test?

I integration stanno testando un sistema, utilizzando solo le API pubbliche. Ho un test che assomiglia a questo: def testAllTheThings(): email = create_random_email() password = create_random_password() ok = account_signup(email, pass...
posta 18.12.2013 - 16:27
9
risposte

I programmatori possono aiutare i tester a progettare test?

Quanto dovrebbero i programmatori aiutare i tester nella progettazione di test? Non penso che dovrebbero aiutare affatto. La mia preoccupazione è che, se aiutano i tester nella progettazione di test per il proprio codice, "infettano" i tester...
posta 16.09.2010 - 17:22
7
risposte

I tester sono considerati a basso profilo? [chiuso]

Mi è capitato di conoscere qualche amministratore di sistema e, secondo lui, ai test non vengono date preferenze in un'organizzazione rispetto agli sviluppatori. Non c'è dubbio che le versioni software non siano possibili senza tester, ma non ho...
posta 21.10.2010 - 21:03
5
risposte

Perché utilizzare il database in memoria per i test di integrazione?

Sono davvero confuso quando vedo molta implementazione del database in memoria utilizzata per i test, perché ho anche sentito molto dalle migliori pratiche di test di integrazione che l'ambiente che esegue il test dovrebbe essere il più simile p...
posta 09.10.2013 - 17:35
3
risposte

Cosa significa stubbing in programmazione?

Spesso sento il termine mozzicone, mozzano qualcosa, mozziconi, ... ecc. Cosa significa stubbing nella programmazione, da dove viene la parola? e in quali contesti può essere usato? (solo esempi)     
posta 31.01.2015 - 13:36