Sono uno dei due sviluppatori per alcuni software interni (scritti in Python) nella mia azienda. Il software è un'applicazione server progettata per essere eseguita su un box Linux dedicato. Attualmente, abbiamo una scatola che contiene il nostro repository SVN e questa scatola viene utilizzata anche per i test. Il problema …
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 4 anni fa . Oggi ho verificato una modifica su un codice che si è …
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 3 anni fa . Mi rendo conto che questo è in qualche modo soggettivo, ma …
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 . App console (la mia preferita), forma rapida e sciatta, MS Paint …
In qualsiasi progetto di sviluppo software che coinvolge sistemi distribuiti con più sviluppatori, avere diagrammi di architettura logica e fisica è la migliore pratica, ma nella mia esperienza questi diagrammi iniziano sempre ad essere ben mantenuti all'inizio di un progetto ma non vengono aggiornati quando il progetto viene rilasciato e …
Ho un'implementazione scheletrica, come nell'articolo 18 di Effective Java (discussione estesa qui ). È una classe astratta che fornisce 2 metodi pubblici methodA () e methodB () che chiamano i metodi delle sottoclassi per "colmare le lacune" che non posso definire in modo astratto. L'ho sviluppato prima creando una classe …
Ogni volta che scrivo unit test ho sempre cercato di avere una singola asserzione per test per facilitare il debug quando i test falliscono. Tuttavia, quando seguo questa regola, mi sento come se stessi copiando costantemente lo stesso codice in ogni test e avendo più test diventa più difficile tornare …
Il mio lavoro attuale è principalmente quello di scrivere codice di test GUI per varie applicazioni su cui lavoriamo. Tuttavia, trovo che tendo a copiare e incollare molto codice all'interno dei test. La ragione di ciò è che le aree che sto testando tendono ad essere abbastanza simili da richiedere …
Sto sviluppando un'applicazione Java 6 EE e sto testando il mio codice jsp con un altro con una versione di prova delle chiamate di funzione e del codice utilizzato in quello originale, ma sembra sciolto e poco pratico. C'è un buon modo per eseguire questo tipo di test?
So che la maggior parte dei programmatori RoR sta testando i tossicodipendenti e capisco i vantaggi di una grande suite di test, ma quando inizio i test non ottengo mai una suite così grande e mi chiedo sempre "Sto testando nel modo giusto? Ci sono davvero efficienti?". Spesso mi occupo …
Sto testando un prodotto per le aziende sanitarie e stiamo lavorando con i messaggi HL7. Ho visto persone lamentarsi per un'altra domanda sui problemi con HL7 ma senza menzionare i dettagli. Qualcuno può darmi alcune idee su quali problemi o classi di problemi dovremmo specificamente cercare? Stiamo usando alcune librerie …
Quando si scrivono i test, perché qualcuno dovrebbe voler usare un database in memoria solo per deridere i dati? Ho visto che i database in memoria potrebbero essere utili per testare i propri repository. Ma se si utilizza un framework (come Spring Data), testare i repository testerebbe il framework e …
Stavo leggendo questo documento sulle differenze tra lo sviluppo del software in generale e lo sviluppo del gioco e gli autori hanno fatto alcuni punti positivi riguardo ai test del software, sottolineando, ad esempio, che ... gli sviluppatori di giochi sono restii a usare i test automatici a causa della …
Faccio parte di un gruppo di sviluppo con 5 team, per un totale di circa 40 sviluppatori. Stiamo seguendo la metodologia Scrum, con sprint di 3 settimane. Abbiamo una configurazione di integrazione continua (Jenkins), con una pipeline di compilazione che richiede diverse ore (a causa di numerosi test automatizzati). Fondamentalmente, …
Capisco cosa determinano, ma è davvero utile assegnarli a problemi rilevati? Voglio dire, è necessario ripararlo rapidamente o no. So come impostarli, classificarli, ecc. So che IEEE / ISO richiedono di farlo. Non vedo proprio il perché.
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.