Questions marquées «testing»

54
Test de conditions de course multithreads

Lire les commentaires à cette réponse , en particulier: Ce n'est pas parce que vous ne pouvez pas écrire un test qu'il n'est pas cassé. Comportement indéfini qui fonctionne habituellement comme prévu (C et C ++ en sont remplis), conditions de compétition , réorganisation possible en raison d'un...

53
TDD - Outside In vs Inside Out

Quelle est la différence entre la construction d’une application Outside In et sa construction Inside Out avec TDD? Voici des ouvrages sur le TDD et les tests unitaires que j'ai lus: Développement piloté par les tests : Exemple Développement piloté par les tests: Guide pratique: Guide pratique...

53
Comment tester les tests?

Nous testons notre code pour le rendre plus correct (en fait, moins susceptible d'être incorrect ). Cependant, les tests sont aussi du code - ils peuvent également contenir des erreurs. Et si vos tests sont bogués, ils n'améliorent guère votre code. Je peux penser à trois types d’erreurs possibles...

47
Déterminer ce qu'est un test unitaire utile

J'ai parcouru la documentation de phpunit et suis tombé sur la citation suivante: Vous pouvez toujours écrire plus de tests. Cependant, vous constaterez rapidement que seule une fraction des tests que vous pouvez imaginer est réellement utile. Ce que vous voulez, c'est écrire des tests qui échouent...

45
Comment devenir meilleur pour tester votre propre code

Je suis un développeur de logiciel relativement nouveau, et l'une des choses que je pense devoir améliorer est ma capacité à tester mon propre code. Chaque fois que je développe une nouvelle fonctionnalité, il m'est vraiment difficile de suivre tous les chemins possibles pour trouver des bogues....