Articles of test

Come testare il codice dipendente dalle variabili di ambiente usando JUnit?

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 di ambiente. Come posso farlo in JUnit? Ho visto alcuni modi per impostare le variabili di ambiente in Java in generale, ma sono […]

Come testate i metodi privati ​​con NUnit?

Mi chiedo come utilizzare correttamente NUnit. Per prima cosa ho creato un progetto-test separato che usa il mio progetto principale come riferimento. Ma in quel caso non sono in grado di testare metodi privati. La mia ipotesi era che ho bisogno di includere il mio testcode nel mio codice principale ?! – Non sembra essere […]

Spring Framework TEST RESTful Web Service (Controller) Offline ie Nessun server, nessun database

Ho un controller RESTful molto semplice che consuma e produce JSON. Ho bisogno di testare questo controller offline cioè nessun server in esecuzione, nessun database in esecuzione. E sto impazzendo per non essere riuscito a trovare una soluzione. I miei casi di test iniziali includeranno: Prova gli URI REST come GET, POST, PUT, DELETE – […]

Test del servizio Web con SoapUI e autenticazione di Windows

È ansible includere le credenziali del dominio Windows per testare il mio servizio Web con l’interfaccia utente SOAP? Ho trovato una pagina delle proprietà ma IIS risponde solo con “credenziali sbagliate”.

Esecuzione di più test al selenium contemporaneamente

Vorrei eseguire più test selenium (su un server Jenkins) allo stesso tempo. Al momento esegue solo un singolo test alla volta, poiché ChromeDriver sembra comunicare su una porta speciale. Quindi, in qualche modo, credo che devo passare alcune impostazioni di porta tramite Selenium sul ChromeDriver per avviare più test. Il sito Selenium purtroppo è vuoto […]

Come testare il supporto di cache dichiarativa di Spring sui repository Spring Data?

Ho sviluppato un repository Spring Data, l’interfaccia MemberRepository , che estende org.springframework.data.jpa.repository.JpaRepository . MemberRepository ha un metodo: @Cacheable(CacheConfiguration.DATABASE_CACHE_NAME) Member findByEmail(String email); Il risultato è memorizzato nella cache da Spring cache astraction (supportato da ConcurrentMapCache ). Il problema che ho è che voglio scrivere un test di integrazione (contro hsqldb) che asserisce che il risultato viene […]

Quanto bene la modalità IE7 / 8 in IE9 è paragonabile a quella di IE7 / 8

Sto cercando di confermarlo a fini di lavoro, quindi non abbiamo bisogno di avere VM separate per testare in IE7 e IE8. Ho sempre usato gli strumenti di sviluppo in IE9 (F12) e ho modificato la modalità browser e la modalità documento per eseguire test IE7 e IE8. In che modo questo si confronta con […]

Test dell’interfaccia utente Web automatizzato

Quali sono i buoni strumenti di test dell’interfaccia utente Web automatizzati? Voglio essere in grado di usarlo nel mondo .Net – ma non deve essere scritto in .net. Funzionalità come la modalità di registrazione, l’integrazione nel processo di creazione \ l’integrazione continua sarebbe piacevole. Sto andando a guardare: Watir Selenio Ci sono altri che dovrei […]

Il modo migliore per fare screenshot di test in Selenium 2?

Ho bisogno di un modo per fare screenshot dei miei test funzionali. In questo momento sto usando Selenium 2 con associazioni C #. Praticamente voglio fare uno screenshot alla fine del test per assicurarmi che venga visualizzata la pagina desiderata. Ci sono degli strumenti particolari che voi conoscete che posso incorporare nel mio codice C […]

Test di unità degli script di bash

Abbiamo un sistema con alcuni script bash in esecuzione oltre al codice Java. Dal momento che stiamo provando a testare tutto ciò che potrebbe eventualmente rompere, e questi script di bash potrebbero rompersi, vogliamo testarli. Il problema è che è difficile testare gli script di bash. Esiste un modo o una best practice per testare […]