Domande con tag 'integration-tests'

4
risposte

Come può essere utilizzato l'elemento della configurazione per le lingue interpretate?

Non ho mai usato un sistema di integrazione continua (CI) prima. Principalmente codice in MATLAB, Python o PHP. Nessuno di questi ha una fase di costruzione e non vedo come un elemento di configurazione possa essere utilizzato per il mio lavoro....
posta 19.02.2016 - 19:12
4
risposte

BDD è scalabile per progetti di dimensioni medio-grandi?

In ogni sito web che leggi su BDD (Behavior Driven Development) trovi un esempio molto semplice che ti mostra quanto sia ovvio e facile definire le tue esigenze. Ma provare a implementare questo processo in un grande prodotto (non un esempio di...
posta 22.02.2013 - 11:24
5
risposte

Come posso testare una classe che richiede una chiamata al servizio web?

Sto provando a testare una classe che chiama alcuni servizi web Hadoop. Il codice è più o meno della forma: method() { ...use Jersey client to create WebResource... ...make request... ...do something with response... } es. esist...
posta 11.10.2013 - 16:26
7
risposte

Che cosa puoi fare riguardo alla qualità dell'integrazione esistente e ai test unitari pur essendo il nuovo ragazzo di una squadra?

Un tema ricorrente che ho incontrato nella mia carriera è essere il nuovo sviluppatore per arrivare in un team, e avere rapidamente una sfiducia intrinseca nei confronti delle unità di test esistenti e di integrazione. Durante l'intervista ti...
posta 08.09.2011 - 15:01
3
risposte

Test dell'unità C ++: cosa testare?

TL; DR Scrivere buoni, utili test è difficile e ha un costo elevato in C ++. Puoi provare gli sviluppatori a condividere le tue motivazioni su cosa e quando testare? Lunga storia Ero solito fare lo sviluppo basato sui test, di fatto...
posta 19.07.2012 - 07:22
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
1
risposta

Come faccio a testare un lettore di file?

Sto lavorando su un progetto con pochi formati di file. Alcuni formati sono specificati da .xsds, altri dalla documentazione sui rispettivi siti Web e alcuni sono formati interni personalizzati senza documentazione. Mwahahahaha. Qual è il pr...
posta 23.09.2013 - 18:24
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
3
risposte

Come testare una funzione il cui unico scopo è di interrogare un'API esterna, ma l'API utilizza una sintassi complessa della query?

L'unica vera logica è nella sintassi della query per l'API esterna. Non voglio testare se interroga l'API, voglio verificare che lo interroghi in modo tale che vengano restituiti i dati corretti. Ad esempio, alcuni pseudo-codice: function retr...
posta 25.03.2017 - 20:25
6
risposte

Da una prospettiva TDD, sono una persona cattiva se provo contro un endpoint live invece di un mock?

Seguo religiosamente TDD. I miei progetti hanno in genere una copertura del test dell'85% o superiore, con casi di test significativi. Lavoro molto con HBase , e l'interfaccia client principale, HTable, è un vero e proprio dolore da prendere...
posta 18.03.2014 - 21:15