Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et on ne peut raisonnablement y répondre sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé …
J'aimerais lancer cette question pour voir de façon intéressante où se trouve le support. Je vais admettre qu'au cours de mes 12 derniers mois, j'ai choisi TDD et beaucoup de valeurs Agile dans le développement de logiciels. J'étais tellement submergé de voir à quel point mon développement de logiciels était …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Surtout lors de l'écriture …
Vaut-il mieux avoir un Suite de tests déterministes, qui se traduit par la réussite des mêmes tests Suite de tests non déterministes, qui peut éventuellement couvrir plus de cas ? Exemple: vous écrivez une suite de tests pour tester les fonctionnalités du contrôleur dans une application MVC. Le contrôleur requiert …
Si vous avez une énumération avec des valeurs uniquement (aucune méthode comme on pourrait le faire en Java), et cette énumération fait partie de la définition métier du système, doit-on écrire des tests unitaires pour cela? Je pensais qu'ils devraient être écrits, même s'ils pouvaient sembler simples et redondants. Je …
J'ai une classe de base avec une bonne quantité de "méta programmation" pour lui donner la flexibilité / abstraction dont elle a besoin pour être plutôt générique. J'ai beaucoup de sous-classes utilisant les méthodes communes dans la classe de base, et j'ai des tests unitaires axés sur le comportement couvrant …
Je suis assez nouveau sur TDD et j'ai des problèmes lors de la création de mon premier test avant le code d'implémentation. Sans aucun cadre pour le code d'implémentation, je suis libre d'écrire mon premier test comme je veux, mais il semble toujours être entaché par ma façon de penser …
Je refactorise une énorme classe de code héritée. Refactoring (je présume) préconise ceci: écrire des tests pour la classe héritée refactoriser le diable hors de la classe Problème: une fois que j'ai refactorisé la classe, mes tests de l'étape 1 devront être modifiés. Par exemple, ce qui était autrefois dans …
Qu'en est-il de confirmer la fonctionnalité dans des tests positifs, de prouver qu'elle fonctionne - dois-je dire que c'est une perte de temps? Quel genre de concept se cache derrière cette citation? Les tests infructueux, c'est-à-dire les tests qui ne détectent pas d'erreurs, sont une perte de temps. Web Engineering: …
Je travaille sur un système hérité (j'entends par là qu'il a été écrit sans tests). Nous avons essayé de tester une partie du système en écrivant des tests d'intégration qui testent la fonctionnalité de l'extérieur. Cela me donne une certaine confiance pour refactoriser des parties du code sans craindre de …
J'essaie de créer des cas de test et j'ai lu que vous devriez essayer de limiter le nombre d'assertions par cas de test. Ma question est donc de savoir quelle est la meilleure façon de tester une fonction avec plusieurs entrées. Par exemple, j'ai une fonction qui analyse une chaîne …
Par exemple, si le code génère un entier aléatoire de 0 à 10 et prend une branche différente sur chaque résultat, comment peut-on concevoir une suite de tests pour garantir une couverture à 100% des instructions dans un tel code? En Java, le code pourrait être quelque chose comme: int …
J'ai regardé une présentation de Google Tech Talk sur les tests unitaires , donnée par Misko Hevery, et il a dit d'éviter d'utiliser le newmot - clé dans le code logique métier. J'ai écrit un programme, et j'ai fini par utiliser le newmot - clé ici et là, mais c'était …
Lors de la création d'un système comme une IA, qui peut emprunter de nombreux chemins différents très rapidement, ou vraiment n'importe quel algorithme ayant plusieurs entrées différentes, le jeu de résultats possible peut contenir un grand nombre de permutations. Quelle approche doit-on adopter pour utiliser TDD lors de la création …
J'ai lu récemment un article qui disait que les faux objets étaient souvent mal compris et mal utilisés. Existe-t-il des anti-schémas moqueurs clairs que je peux rechercher?
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.