Comment définiriez-vous les tests? Dans l'intérêt de la divulgation complète, je poste ceci parce que j'ai déjà quelques réponses que j'aime.Définir généralement le processus de test
Répondre
Le test est un processus par lequel il est vérifié que chaque fonctionnalité (user story, exigence ...) a été développée selon les besoins, ou non.
« Le test est le processus de comparaison de l'invisible à l'ambiguïté, de manière à éviter l'événement impensable à l'anonymat. » - James Bach
Il semble drôle, mais si vous analysez chaque mot, il est juste sur l'argent.
Cela dépend vraiment du contexte de test auquel vous faites référence. Dans le sens le plus strict du terme, Testing vérifie simplement que le programme fait ce qu'il est censé faire sans erreur, quelles que soient les entrées de l'utilisateur. En outre, une erreur serait quelque chose d'inattendu. Toutes les erreurs n'éclatent pas le programme.
Le contexte est tout. – MrBoJangles
Encore plus de citations amusantes sur la qualité here. Il est une courte liste, donc je vais les poster (de qcboss.wordpress.com):
« Un moyen efficace pour tester le code est d'exercer à ses limites naturelles » - Brian Kernighan
« Test est organisée scepticisme « - James Bach
« test de programme peut être utilisé pour montrer la présence de bugs, mais jamais de montrer leur absence » - Dijkstra
« Méfiez-vous des bugs dans le code ci-dessus.!; Je n'ai prouvé correct, pas essayé « - Knuth
testeurs de logiciels: «. Esprit dépravé, employer utilement » - Rex noir
Test accorde-moi:
- la sérénité d'accepter le bug que je ne peux pas changer,
- courage de corriger le bug que je peux changer, et
- la sagesse de connaître la différence
(oups, je dois avoir confondu avec un autre engagement ...)
cette réponse humoristique n'est en aucun cas irrespectueux envers les membres des AA, pour qui j'ai beaucoup de respect – VonC
Le test est la comparaison de la mise en œuvre avec intention/attentes.
Il est préférable de tester comme essayer cette application http://www.testalways.com/2010/07/05/find-bugs-and-patterns/
puis décrire ce que vous venez de faire. Que je considérerais la définition du processus de test
- 1. Dans les tests d'intégration, est-il logique de remplacer le processus asynchrone par un processus synchrone pour le test?
- 2. test du processus de connexion de l'utilisateur dans les rails
- 3. Intégrer le processus de test avec Rspec et Cucumber dans un plugin en utilisant Desert
- 4. Comment définir un global avant que le test de squelette de PHPUnit soit exécuté
- 5. Création d'un processus séparé à partir d'un test unitaire
- 6. Définir le dossier de travail pour un processus distant à l'aide de WMI
- 7. Puis-je définir le titre du processus pour w3wp.exe de IIS6?
- 8. De façon réaliste, quelle fonctionnalité pthreads est généralement utilisée?
- 9. Obtenir le processus en cours donné handle de processus
- 10. wxGLCanvas quitte le processus
- 11. Quel conteneur est généralement utilisé pour le chargement de nouveaux composants personnalisés dans Flex?
- 12. ASP.NET MVC utilise le contrôleur de test ou le modèle de test
- 13. Comment faire pour que le test de junit s'arrête après le premier test de panne
- 14. Intégration de js dans le processus de construction
- 15. Qu'est-ce qui cause généralement un débordement de pile à PHP?
- 16. Où NSKeyedArchiver stocke-t-il généralement les données sur l'iPhone?
- 17. Liaison de processus
- 18. TDD: Où commencer le premier test?
- 19. Test de ASP.NET MVC Afficher le modèle
- 20. Le client de test WCF affiche IMetadataExchange
- 21. Comment obtenir le nom de test Fitnesse
- 22. Test pour le type de classe
- 23. Test Impact sur le changement de code
- 24. Impossible de supprimer un cookie sur le serveur de test
- 25. Comment démarrer le processus de jumelage Bluetooth?
- 26. automatiser le processus de téléchargement sftp
- 27. pile de noyau pour le processus linux
- 28. Déclenchement de processus/création de processus Linux
- 29. Quels composants de votre site vous "déchargez" ou intégrez-vous généralement?
- 30. Python: Variables de shell persistantes dans le sous-processus
J'avais l'intention de publier cette citation. C'est très vrai :-) –