Domande con tag 'testing'

2
risposte

Test di una funzione molto specifica in un'applicazione grande e complessa

Sono nuovo per i test, ma mi rendo conto di quanto sia importante. Il problema principale è che la mia azienda non ha alcun supporto top-down per i test. Questo è che non abbiamo alcun test unitario e solo un po 'di test umani (spero di usare i...
posta 11.03.2014 - 21:28
3
risposte

Unit test di output testuale

Recentemente sono diventato responsabile di uno strumento legacy che analizza il codice e fornisce un log come output. Come parte della suite JUnit per questo, ci sono ~ 100 test che si basano sulla corrispondenza corretta del log prodotto con u...
posta 17.07.2015 - 15:16
1
risposta

Test del codice asincrono: i lunghi posti letto sono accettabili?

Sto testando un codice AngularJS usando Selenium. Angolare aggiorna il DOM in ordine imprevedibile, a volte completamente asincrono (tramite setTimeout ), quindi è difficile sapere quando il DOM è stato completamente aggiornato dopo una rich...
posta 19.08.2015 - 14:23
2
risposte

Perché nella complessità ciclomatica aggiungiamo 1 per gli operatori in una condizione?

So che, in pratica, CC può essere calcolato come numero di decisioni + 1. Inoltre, ogni operatore logico nella condizione fa aumentare il CC di 1. Ma perché? Avere il codice if(A || B || C) else... del diagramma del flusso di controllo s...
posta 12.11.2014 - 20:40
1
risposta

Quando devo confermare che il mio software funziona su un sistema operativo non installato sulla mia workstation, ci sono degli svantaggi nell'utilizzo di un ambiente virtuale?

Voglio confermare che il mio software funziona su un sistema operativo che non è installato sulla mia workstation. Quindi voglio usare un ambiente virtuale per testarlo. Mi preoccupa che ci siano degli svantaggi in merito. Ci sono degli sv...
posta 22.12.2016 - 12:29
3
risposte

Modi per presentare i risultati dei test

Sto facendo un progetto scolastico che ci impone di creare un'applicazione per computer e poi scrivere documentazione; quindi devo scrivere la documentazione di test, ho già un piano di test (convalidare tutti gli input e testare tutte le funzio...
posta 11.02.2012 - 15:57
3
risposte

Come fa uno sviluppatore di software a sapere se l'hardware di destinazione è abbastanza veloce da eseguire il software? [duplicare]

In che modo gli sviluppatori software riescono a sapere se il loro software verrà eseguito sull'hardware di destinazione che stanno sviluppando? Molti sviluppatori oggi lavorano su macchine molto più velocemente della piattaforma prevista. Che...
posta 23.01.2015 - 23:57
2
risposte

Ho molti test eseguibili; come li gestisco?

Dove lavoro, stiamo gradualmente rafforzando le nostre capacità e copertura di test automatizzati. Siamo al punto in cui abbiamo una vasta gamma di test e una configurazione di "ciò che deve essere eseguito" non è più sufficiente. Vogliamo es...
posta 28.06.2017 - 13:19
4
risposte

Verranno testati i messaggi in uscita dall'oggetto in prova?

Stavo guardando una registrazione di una conferenza di Sandi Metz sui test. Una delle cose con cui ho avuto a che fare è stata che ha detto di non testare gli output dell'oggetto sottoposto a test (il suo esempio erano i messaggi di query poiché...
posta 29.08.2018 - 02:42
2
risposte

L'iniezione di dipendenza condizionale basata sull'ambiente è un modello errato?

È una cattiva progettazione se iniettiamo dipendenze basate sull'ambiente in esecuzione (produzione, test, sviluppo, ecc.)? Considera il seguente contenitore in Laravel come esempio: $app->singleton( \App\Services\Mailer\MailerInterfac...
posta 27.06.2018 - 16:06