Domande con tag 'testing'

1
risposta

Come testare i calcoli che vengono solo passati nello stack anziché restituiti verso l'alto

Questo è un problema che ho cercato di riprendere da un paio di mesi. È apparso di nuovo in un progetto di apprendimento a cui stavo lavorando ieri sera, quindi lo userò come esempio. Sto costruendo un sistema di componenti di entità e un sis...
posta 04.03.2016 - 16:58
1
risposta

In che misura devo testare cosa non dovrebbe accadere

Nel caso del test delle unità, sto testando il maggior numero di casi possibile quando faccio X , Y succede. In alcuni casi sono anche preoccupato che quando faccio X , Z non accade. Ma per motivi di protezione, potrei an...
posta 06.04.2017 - 15:24
1
risposta

Test delle unità di metodi "workflow"

Al momento stiamo sviluppando un'API pubblica per la nostra app. I metodi su questa API pubblica stanno principalmente mettendo insieme funzionalità in diversi angoli del sistema. Un esempio potrebbe essere: (i nomi sono stati modificati per pro...
posta 13.10.2011 - 16:06
1
risposta

Dovremmo testare una versione di codice contro un'altra

Sono obbligato a scrivere test per un'API sul posto di lavoro per assicurarci di non romperlo mentre ci sviluppiamo. Finora, le soluzioni che escono sono le seguenti: codice "prod" e codice "devel" in esecuzione sullo stesso DB (con un dump...
posta 30.01.2017 - 10:20
3
risposte

Posso evitare ulteriori errori se utilizzo diversi paradigmi per l'implementazione e le specifiche / test?

Poiché è conveniente per lo sviluppatore, lo stesso paradigma viene spesso utilizzato per implementazioni e specifiche, ad es. per i test (ad esempio Java per l'implementazione e i test unitari, Scala per l'implementazione e il test delle pr...
posta 11.07.2015 - 16:09
1
risposta

In un ambiente CI / CD, come vengono verificati e testati i "dati" del database?

Stiamo cercando di migliorare la nostra pipeline di integrazione continua e inoltre di migliorare la velocità con cui possiamo ottenere il codice dall'inizio alla produzione. Abbiamo test a diversi livelli che verificano quale dovrebbe essere...
posta 08.11.2016 - 09:58
3
risposte

Cos'è una buona strategia di test di integrazione?

Sto iniziando un progetto in cui voglio avere una copertura di test piuttosto approfondita, e ho il lusso di guidare la strategia di test. Ho optato per un piano realizzabile per i test unitari e ho anche deciso di utilizzare Gherkin per descriv...
posta 29.04.2014 - 03:49
1
risposta

Come rendere testabili le localizzazioni delle stringhe dei messaggi di errore

Sto lavorando su un'applicazione attualmente localizzata in sei lingue. Gli ingegneri di localizzazione occasionalmente verificano che tutte le loro stringhe siano appropriate al contesto e appaiano correttamente nell'applicazione. Qualcosa c...
posta 04.08.2016 - 17:50
3
risposte

Le migliori pratiche per contrassegnare i tarball di costruzione come test unità / componente superato

Durante il nostro attuale processo di compilazione, abbiamo un codice C che viene compilato e archiviato insieme a qualche codice Python in un tarball. Quel tarball rappresenta un commit (che può essere o non essere un commit di rilascio). In...
posta 26.02.2017 - 18:14
1
risposta

Strategie per mantenere il contratto tra mock e API

L'uso di una simulazione anziché di un'API di terze parti come Postgres o Stripe può spesso essere necessario durante la scrittura dei test. Un problema che ho riscontrato è quando l'API può inconsapevolmente divergere dai dati restituiti dai mo...
posta 23.12.2015 - 16:38