Domande con tag 'integration-tests'

1
risposta

Test delle API RESTful?

Quando si testano le API JSON RESTful con le pratiche ATDD / BDD in mente è buona pratica testare la struttura della risposta? Sto pensando che potrebbe cambiare troppo facilmente, rendendo così un test fragile. Se questo è vero, come si dovr...
posta 25.05.2018 - 18:09
1
risposta

Questo test di unità o test di integrazione?

Ho un software che si collega a diverse API di marketplace come Amazon, eBay, Etsy e così via e lo importa nel nostro database. Ho scritto un test di base. Il test fornisce un numero d'ordine per ciascun importatore del marketplace. Ogni impo...
posta 28.03.2017 - 15:48
1
risposta

Che cosa sono le convenzioni di denominazione dei test TDD e di integrazione?

Sto costruendo una piccola API Web utilizzando .NET Core. Voglio praticare TDD e questo è il mio primo tentativo di TDD. Questi sono alcuni casi d'uso dell'API: Gli utenti nel ruolo di amministratore possono creare / modificare / eliminare r...
posta 30.01.2018 - 17:51
2
risposte

Quanta ottimizzazione dovresti inserire per le configurazioni lente di test di integrazione

Ho alcuni test di integrazione molto lenti che usano Selenium e richiedono molte impostazioni del database. I tempi di setup e di smontaggio sono nell'ordine di decine di secondi mentre i corpi del test impiegano solo pochi secondi ciascuno. Dat...
posta 14.03.2016 - 13:03
1
risposta

Che tipo di test è un "controllo di coerenza"?

Alcuni o tutti i test che scrivo ed eseguo sono controlli per coerenza, ad es. asserire che se creo un nuovo account utente, l'account che è stato creato in realtà ha lo stesso nome del nome che è stato inviato nella registrazione. E ora, per ve...
posta 17.02.2014 - 10:17
1
risposta

Mantenere gli stub nella sincronizzazione?

Se voglio testare il codice di frontend (es. react SPA) che interroga il backend e cancello le risposte dal back-end usando sinon fake server / fake XHR, allora cosa succede se il codice di backend cambia? Se il backend cambia, i te...
posta 05.06.2018 - 22:59
2
risposte

Impostazioni e test globali / dell'applicazione

Abbiamo un dizionario globale delle impostazioni dell'applicazione (letto da un DB all'avvio e aggiornato quando richiesto) e una classe statica con una serie di metodi per ottenere queste impostazioni. Questo è storico, ma non vedo alcuna ragio...
posta 30.03.2015 - 19:28
2
risposte

Scrittura test selenio - modifica markup sotto test [chiuso]

Ci piacerebbe sapere che cosa vedi come best practice e cosa ha funzionato per i tuoi progetti La mia organizzazione è nelle fasi iniziali della creazione di una suite di test Selenium e ho avuto alcune discussioni iniziali su come garantir...
posta 07.10.2015 - 16:37
1
risposta

Calendario, test e condizioni preliminari

Quando usi le fabbriche, anche se è necessario lavorare di più in anticipo, sai che imposterai le pre-condizioni corrette per il test (fino a ciò che hai scritto). Tuttavia, quando usi le fixture, anche se nessun lavoro è richiesto per impostare...
posta 28.04.2018 - 02:21
2
risposte

Devo scrivere test di integrazione per testare il mio codice con i server di rete reali, prima di iniziare a scrivere il mio codice?

Sto provando a scrivere test di integrazione per un'app client-server. L'app client viene eseguita sul computer dell'utente e si connette all'app del server in esecuzione su uno specifico server Windows, network-serverA . L'app del server ac...
posta 25.02.2018 - 01:30