Questions marquées «unit-testing»

Les tests unitaires sont une méthode par laquelle des unités individuelles de code source sont testées pour déterminer si elles sont adaptées à l'utilisation.

2
Comment testez-vous votre javascript?
J'ai passé beaucoup de temps à travailler en javascript ces derniers temps. Je n'ai pas trouvé de moyen qui semble bien fonctionner pour tester javascript. Dans le passé, cela n'a pas été un problème pour moi car la plupart des sites Web sur lesquels j'ai travaillé contenaient très peu de …


2
Qu'est-ce qu'un «cadre d'affirmation»?
Je lisais sur le framework de tests unitaires js-test-driver, quand j'ai découvert que les gars derrière le framework ont ​​l'intention de l' intégrer à un framework d'assertion . Qu'est-ce qu'un cadre d'assertion? Est-ce une sorte de cadre de tests unitaires? Si tel est le cas, qu'est-ce qui est spécifique à …





2
Comment puis-je tester un algorithme heuristique à l'unité?
Disons que nous avons notre algorithme de recherche d'itinéraire: def myHeuristicTSP(graph): /*implementation*/ return route Maintenant, nous voulons tester ceci de manière unitaire: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def testSimpleTwoNodeGraphReturnsRoute: self.assertEquals(expectedResult, myHeuristicTSP(input)) La question est, pour un algorithme TSP non heuristique, nous pouvons donner une variété de graphiques et vérifier …






1
Tester l'écart entre l'unité et l'intégration: intégration dans les tests d'intégration petits, composants et unitaires
Au cours des dernières semaines, j'ai réfléchi et recherché comment combler une lacune dans notre méthodologie de test. En termes simplifiés, les tests unitaires sont trop petits et les tests d'intégration traditionnels sont trop grands. Un scénario fréquent se présente où Aet les Bdeux utilisent le composant C. Cependant Aet …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.