Ho letto in questa domanda che i programmatori funzionali tendono ad usare prove matematiche per assicurarsi che il loro programma funzioni correttamente. Questo suona molto più facile e veloce rispetto ai test unitari, ma non ho mai visto che provenire da un background OOP / Unit Testing. Puoi spiegarmelo e …
Perché ripetere te stesso scrivendo test è così fortemente incoraggiato? Sembra che i test esprimano sostanzialmente la stessa cosa del codice, e quindi è un duplicato (nel concetto, non implementazione) del codice. L'obiettivo finale di DRY non sarebbe l'eliminazione di tutto il codice di test?
Sto per partecipare a una discussione con il management per quanto riguarda la misurazione della nostra efficienza di test come organizzazione QA. Il motivo principale alla base di ciò è che metà del nostro team è contratta e la nostra azienda vorrebbe fornire alcune metriche di quanto siamo efficaci / …
Ho un piccolo framework MVC su cui sto lavorando. La sua base di codice sicuramente non è grande, ma non è più solo un paio di classi. Alla fine ho deciso di fare il grande passo e iniziare a scrivere test per questo (sì, lo so che avrei dovuto farlo …
In fase di sviluppo, normalmente avrei i miei script di test che documenterebbero i dati, gli scenari e le fasi di esecuzione che intendo testare; questo è il mio piano di test di sviluppo. Quando la funzionalità è stata distribuita su Test, i tester lo testano usando il proprio script …
Ho scritto alcuni algoritmi di ordinamento per un compito di classe e ho anche scritto alcuni test per assicurarmi che gli algoritmi fossero implementati correttamente. I miei test sono lunghi solo 10 righe e ce ne sono 3 ma solo 1 riga cambia tra le 3, quindi c'è un sacco …
Qualcuno può spiegare la differenza di ammollo e stress test? Ho cercato su Google e ho scoperto che entrambi stanno per testare il software oltre i suoi limiti. È giusto per entrambe le strategie di test?
Lavoro per una piccola azienda che ha un reparto di sviluppo prodotto da un po 'di tempo. Ciò che non abbiamo avuto, tuttavia, è un gruppo di controllo qualità / test. Stiamo cercando di aggiungere un gruppo di test, ma stiamo lottando per determinare dove meglio inserirli nella struttura organizzativa …
Dato un piccolo progetto che mira ad aggiungere nuove funzionalità all'applicazione, le modifiche introdotte toccano un po 'di codice esistente, comportando l'aggiornamento di questi in determinate aree. Durante l'implementazione, ho trovato alcuni di questi codici che sono stati aggiornati hanno candidati per il refactoring. È questo un momento appropriato per …
Abbiamo un sito web multilingue in cui un bug è stato scoperto alcuni giorni fa. Stava visualizzando i dati di altre lingue in altre lingue e inoltre era selezionata la combinazione di dati come la lingua inglese, ma mostrava anche i dati di altre lingue nella pagina e viceversa. Lo …
Proveniente da un ambiente di mischia senza supporto di test integrato e uno staff di controllo qualità indipendente, in che modo un tester (persona di controllo qualità) è meglio integrato con un team di scrum? Cosa dovrebbero fare? Per riferimento alcune funzioni di test sono: Test unitari Test d'integrazione Test …
Sto rileggendo Refactoring di Martin Fowler. Nel capitolo 4, Test di costruzione, mi sono imbattuto nel passaggio seguente. In effetti, uno dei tempi più utili per scrivere i test è prima di iniziare la programmazione. Quando è necessario aggiungere una funzione, iniziare scrivendo il test. Questo non è così arretrato …
Se testiamo una funzione B, testando una funzione C che chiama quella funzione B, cioè scrivendo un programma di test per testare la funzione C che chiama quella funzione B, il metodo di test è ancora chiamato unit test o qualcos'altro? Quando si preferisce testare indirettamente una funzione che chiama …
Introduzione a Software Testing (Ammann & Offutt) menzioni a p.32 un modello di maturità di test a 5 livelli: Livello 0 Non c'è differenza tra test e debug. Livello 1 Lo scopo del test è dimostrare che il software funziona. Livello 2 Lo scopo del test è mostrare che il …
Di recente ho avuto il mio esame finale per un corso di ingegneria del software per il mio programma di master e una delle domande sull'esame era la seguente: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Either Nei miei 7 anni di esperienza nello sviluppo di …
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.