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.
Ho un progetto multi-modulo maven2 e in ciascuno dei miei moduli figlio ho test JUnit che sono nominati Test.javae rispettivamente Integration.javaper unit test e test di integrazione. Quando eseguo: mvn test *Test.javavengono eseguiti tutti i test JUnit all'interno dei moduli figlio. Quando eseguo mvn test -Dtest=**/*Integration nessuno dei Integration.javatest viene …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Migliora questa domanda Ho familiarità con i concetti (ho preso lezioni …
Qual'è la differenza tra expect(something).toBe(true), expect(something).toBeTruthy()e expect(something).toBeTrue()? Nota che toBeTrue()è un matcher personalizzato introdotto jasmine-matcherstra gli altri matcher utili e pratici come toHaveMethod()o toBeArrayOfStrings(). La domanda è pensata per essere generica, ma, come esempio nel mondo reale, sto testando la visualizzazione di un elemento protractor. Quale matcher dovrei usare in …
Ho uno script Python che funziona esattamente come dovrebbe, ma devo scrivere i tempi di esecuzione. Ho cercato su Google che avrei dovuto usaretimeit ma non riesco a farlo funzionare. Il mio script Python è simile al seguente: import sys import getopt import timeit import random import os import re …
Sto cercando di definire alcuni endpoint e fare un test usando nodejs . In server.jsho: var express = require('express'); var func1 = require('./func1.js'); var port = 8080; var server = express(); server.configure(function(){ server.use(express.bodyParser()); }); server.post('/testend/', func1.testend); e dentro func1.js : var testend = function(req, res) { serialPort.write("1", function(err, results) { …
Qualcuno può dirmi perché questo non funziona? >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) Forse qualcuno potrebbe suggerire un modo migliore?
È abbastanza facile con il generatore aggiunto di rspec-rails configurare RSpec per testare un'applicazione Rails. Ma che ne dici di aggiungere RSpec per testare un gioiello in fase di sviluppo? Non sto usando gioielliere o strumenti simili. Ho appena usato Bundler ( bundle gem my_gem) per impostare la struttura per …
Ho un'app Pylons 1.0 con un sacco di test nella directory test / funzionale. Sto ottenendo strani risultati di test e voglio solo eseguire un singolo test. La documentazione di naso dice che dovrei essere in grado di passare un nome di test dalla riga di comando ma ottengo ImportErrors …
So che un singolo test può essere eseguito eseguendo, in sbt, testOnly *class -- -n Tag C'è un modo per dire a sbt / scalatest di eseguire un singolo test senza tag? Per esempio: testOnly *class -- -X 2 vorrebbe dire "eseguire il secondo test in classe. Qualunque cosa sia". …
Al momento ho alcuni test unitari che condividono un set comune di test. Ecco un esempio: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def testSub1(self): print 'Calling SubTest1:testSub1' sub = 3 self.assertEquals(sub, 3) class SubTest2(BaseTest): def testSub2(self): print 'Calling SubTest2:testSub2' sub …
Qual è la vera differenza tra test di collaudo e test funzionali? Quali sono i punti salienti o gli obiettivi di ciascuno? Ovunque io legga sono ambiguamente simili.
Sono abbastanza nuovo nei test unitari in C # e sto imparando ad usare Moq. Di seguito è la classe che sto cercando di testare. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class …
Il go testcomando copre i *_test.gofile in una sola directory. Voglio go testl'intero progetto, il che significa che il test dovrebbe coprire tutti i *_test.gofile nella directory ./e ogni directory dell'albero dei bambini sotto la directory ./. Qual è il comando per farlo?
Sto fortemente valutando di aggiungere test unitari a un progetto esistente in produzione. È stato avviato 18 mesi fa prima che potessi davvero vedere qualsiasi beneficio di TDD (face palm) , quindi ora è una soluzione piuttosto grande con una serie di progetti e non ho la più pallida idea …
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.