Questions marquées «tdd»

TDD signifie Test-Driven Development ou Test-Driven Design. C'est la pratique d'écrire un test unitaire avant d'écrire du code pour le satisfaire, dans ce qu'on appelle le cycle Red-Green-Refactor.


9
Quels sont les inconvénients de la programmation test-first?
Il fait fureur de nos jours. "Tout le monde" le recommande. Cela en soi me rend méfiant. Quels sont les inconvénients rencontrés lors du développement test-first (piloté par test)? Je recherche des expériences personnelles auprès de praticiens compétents - je peux lire les rêveries hypothétiques de cent aspirants ailleurs sur …





13
Comment pouvons-nous accélérer les tests unitaires?
Dans notre projet, nous avons atteint le point où nous avons presque mille tests et les gens ont cessé de les exécuter avant de procéder à un contrôle, car cela prend tellement de temps. Au mieux, ils exécutent les tests correspondant au code qu'ils ont modifié et au pire, ils …
40 c#  unit-testing  tdd  nunit 

3
Comment les tests d'intégration critiquent-ils le design?
Je lis un article sur les tests intégrés sur le blog de JB Rainsberger et je me demande en quoi un test d'intégration est plus dur avec notre conception? Nous écrivons davantage de tests intégrés, qui sont plus volumineux et ne critiquent pas notre conception aussi sévèrement que les microtests.



9
Comment sont vos bébés-pas en TDD?
Aujourd’hui, nous formions le TDD et avons constaté le malentendu suivant. La tâche consiste pour l'entrée "1,2" à renvoyer la somme de nombres qui est 3. Ce que j'ai écrit (en C #) était: numbers = input.Split(','); return int.Parse(numbers[0]) + int.Parse(numbers[1]); //task said we have two numbers and input is …
37 testing  tdd 

6
Bon exemple de code complexe utilisant TDD [fermé]
Quel serait un bon exemple d'utilisation du TDD dans de grands projets complexes et réels? Tous les exemples que j'ai vus jusqu'à présent sont des projets de jouets destinés à un livre ou à un papier ... Pouvez-vous nommer un projet open-source qui utilise fortement TDD? De préférence en C …
37 java  c#  open-source  c++  tdd 

7
Tests unitaires L'équipe de débutants doit effectuer des tests unitaires
Je travaille avec une nouvelle équipe qui, historiquement, n'a effectué AUCUN test unitaire. Mon objectif est que l'équipe utilise éventuellement TDD (Test Driven Development) comme processus naturel. Mais comme TDD représente un changement radical de mentalité pour une équipe de tests non unitaires, je pensais commencer par écrire des tests …
37 unit-testing  tdd 


6
Comment devriez-vous TDD un jeu Yahtzee?
Disons que vous écrivez un style TDD de jeu Yahtzee. Vous voulez tester la partie du code qui détermine si un jeu de cinq jets de dés est un full. Autant que je sache, lorsque vous utilisez TDD, vous suivez ces principes: Écrire des tests d'abord Écrivez la chose la …
36 unit-testing  tdd 

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.