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.
Che cos'è la copertura del codice e come lo si misura? Mi è stata posta questa domanda per quanto riguarda la copertura del codice di test automatizzato. Sembra che, al di fuori degli strumenti automatizzati, sia più arte che scienza. Esistono esempi reali di come utilizzare la copertura del codice?
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 Sono abbastanza nuovo nel mondo dei test unitari …
Sto cercando di eseguire il test dell'interfaccia utente per la mia app Android in Kotlin. Poiché il nuovo sistema che utilizza ActivityTestRule, non riesco a farlo funzionare: si compila correttamente e in fase di esecuzione ottengo: java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at …
L'emulatore Android è un po 'lento. Per alcuni dispositivi, come Motorola Droid e Nexus One, l'app funziona più velocemente nel dispositivo reale rispetto all'emulatore. Questo è un problema durante il test di giochi ed effetti visivi. Come si fa a far funzionare l'emulatore il più velocemente possibile? Ho giocato con …
Vorrei spesso confrontare le matrici e assicurarmi che contengano gli stessi elementi, in qualsiasi ordine. C'è un modo conciso per farlo in RSpec? Ecco alcuni metodi che non sono accettabili: #to_set Per esempio: expect(array.to_set).to eq another_array.to_set o array.to_set.should == another_array.to_set Ciò non riesce quando le matrici contengono elementi duplicati. #sort …
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 …
Vorrei vedere i risultati dei test (system.out / err, registrare i messaggi dai componenti che vengono testati) mentre vengono eseguiti nella stessa console che eseguo: gradle test E non aspettare fino al completamento dei test per esaminare i report dei test (che vengono generati solo quando i test sono stati …
Sono stato un ingegnere informatico professionista per circa un anno, dopo essermi laureato in CS. Conosco da tempo le asserzioni in C ++ e C, ma non avevo idea che esistessero in C # e .NET fino a poco tempo fa. Il nostro codice di produzione non contiene affermazioni di …
L'ho scoperto di recente pytest. Sembra fantastico Tuttavia, ritengo che la documentazione potrebbe essere migliore. Sto cercando di capire a cosa conftest.pyservono i file. Nella mia (attualmente piccola) suite di test ho un conftest.pyfile nella radice del progetto. Lo uso per definire i dispositivi che inserisco nei miei test. Ho …
È possibile interrompere un'app Android dalla console? Qualcosa di simile a: adb stop com.my.app.package Accelererebbe così tanto il nostro processo di test. Al momento disinstalliamo / installiamo l'app ogni volta per assicurarci che i casi di test manuali inizino con uno stato pulito.
Devo simulare una connessione a larghezza di banda ridotta e latenza elevata a un server per emulare le condizioni di una VPN in un sito remoto. La larghezza di banda e la latenza dovrebbero essere modificabili in modo da poter scoprire la migliore combinazione per eseguire il nostro pacchetto software.
Sto cercando di scrivere un test automatizzato di un'applicazione che fondamentalmente traduce un formato di messaggio personalizzato in un messaggio XML e lo invia dall'altra parte. Ho un buon set di coppie di messaggi di input / output, quindi tutto quello che devo fare è inviare i messaggi di input …
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 …
Attualmente sto facendo alcuni test unitari che vengono eseguiti da bash. I test unitari vengono inizializzati, eseguiti e ripuliti in uno script bash. Questo script di solito contiene una init (), execute () e cleanup () funzioni. Ma non sono obbligatori. Mi piacerebbe testare se sono o non sono definiti. …
In che modo puoi dipendere dal codice di test di un altro modulo in Maven? Esempio, ho 2 moduli: Base Principale Vorrei un caso di test in Main per estendere una classe di test di base in Base. È possibile? Aggiornamento: trovata una risposta accettabile , che prevede la creazione …
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.