Il test del software è qualsiasi attività volta a valutare un attributo o capacità di un programma o sistema e determinare che soddisfa i risultati richiesti.
Ho un pezzo di codice Java che utilizza una variabile di ambiente e il comportamento del codice dipende dal valore di questa variabile. Vorrei testare questo codice con diversi valori della variabile d'ambiente. Come posso farlo in JUnit? Ho visto alcuni modi per impostare le variabili di ambiente in Java …
Quale sarebbe un caso d'uso per l'uso di una spia Mockito? Mi sembra che ogni caso di utilizzo della spia possa essere gestito con una simulazione, usando callRealMethod. Una differenza che posso vedere è che se vuoi che la maggior parte delle chiamate al metodo siano reali, salva alcune righe …
C'è un modo per ripristinare facilmente tutti i mock e gli stub degli spys sinon che funzioneranno in modo pulito con i moka prima di ogni blocco. Vedo sandboxing è un'opzione ma non vedo come è possibile utilizzare un sandbox per questo beforeEach -> sinon.stub some, 'method' sinon.stub some, 'mother' …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
La maggior parte dei miei test sta aumentando quanto segue e non capisco perché. Tutti i metodi call generano l'errore "autenticare". Ho controllato il codice se esisteva un metodo chiamato "autenticare" ma non esiste un metodo simile. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Migliora questa domanda I test funzionali e i test di integrazione …
Il nostro team di sviluppo ha utilizzato la strategia di branching GitFlow ed è stato fantastico! Recentemente abbiamo reclutato un paio di tester per migliorare la qualità del nostro software. L'idea è che ogni funzionalità dovrebbe essere testata / QA da un tester. In passato, gli sviluppatori lavoravano sulle funzionalità …
Ho sempre usato Jasmine per i miei test unitari, ma recentemente ho iniziato a usare Istanbul per darmi rapporti sulla copertura del codice. Voglio dire, ho la sostanza di ciò che stanno cercando di dirmi, ma io non so davvero che cosa ciascuno di tali percentuali rappresentano (Stmts, Rami, funcs, …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Migliora questa domanda Ho esaminato l'elenco piuttosto lungo di framework di …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Esiste un modo, nel codice o con argomenti JVM, per sovrascrivere l'ora corrente, come presentata tramite System.currentTimeMillis, oltre a modificare manualmente l'orologio di sistema sul computer host? Un piccolo sfondo: Abbiamo un sistema che esegue una serie di lavori di contabilità che ruotano gran parte della loro logica intorno alla …
Sto eseguendo un test in Go con un'istruzione per stampare qualcosa (cioè per il debug dei test) ma non stampa nulla. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Quando eseguo go test su questo file, questo è l'output: ok command-line-arguments 0.004s L'unico modo per farlo stampare davvero, per quanto ne …
Nelle specifiche del controller, posso impostare http accetta l'intestazione in questo modo: request.accept = "application/json" ma nelle specifiche della richiesta, l'oggetto "request" è nullo. Quindi come posso farlo qui? Il motivo per cui voglio impostare http accetta l'intestazione su json è quindi posso fare questo: get '/my/path' Invece di questo …
Ho ereditato un carico di test Junit, ma questi test (a parte la maggior parte non funzionanti) sono una miscela di test unitari e test di integrazione (che richiedono sistemi esterni, db ecc.). Quindi sto cercando di pensare a un modo per separarli, in modo da poter eseguire il test …
Sto usando Rspec e Capybara. Come posso scrivere un passaggio per controllare un checkbox? Ho provato checkper valore ma non riesce a trovare il mio checkbox. Non sono sicuro di cosa fare, poiché in effetti ho lo stesso ID con valori diversi Ecco il codice: <input id="cityID" type="checkbox" style="text-align: center; …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.