Questions marquées «testing»

Vérifier le comportement d'un système logiciel par rapport au comportement attendu de ce système.





10
Comment devrais-je tester le caractère aléatoire?
Considérez une méthode pour mélanger au hasard des éléments dans un tableau. Comment écririez-vous un test unitaire simple mais robuste pour vous assurer que cela fonctionne? J'ai mis au point deux idées qui présentent toutes deux des défauts évidents: Mélangez le tableau, puis assurez-vous que son ordre diffère d'avant. Cela …



7
Qu'est-ce qu'un test d'intégration?
Mes amis et moi avons eu du mal à classer exactement ce qu'est un test d'intégration. En rentrant chez moi, je viens de me rendre compte que chaque fois que j’essaie de donner un exemple concret de test d’intégration, c’est un test d’acceptation, c’est-à-dire. Quelque chose qu'un homme d'affaires dirait …
110 testing  agile  tdd 

12
Le code testable est-il un meilleur code?
Je tente de prendre l'habitude d'écrire des tests unitaires régulièrement avec mon code, mais je l' ai lu que la première , il est important d'écrire le code testable . Cette question concerne les principes SOLID de la rédaction de code testable, mais je veux savoir si ces principes de …


12
Devrais-je éviter les méthodes privées si j'exécute TDD?
Je viens juste d'apprendre TDD. D'après ce que j'ai compris, les méthodes privées sont indestructibles et ne devraient pas vous inquiéter, car l'API publique fournira suffisamment d'informations pour vérifier l'intégrité d'un objet. J'ai compris la POO depuis un moment. Je crois comprendre que les méthodes privées rendent les objets plus …



19
Pourquoi TDD fonctionne-t-il? [fermé]
Le développement piloté par les tests (TDD) est important ces jours-ci. Je le vois souvent recommandé comme solution à un large éventail de problèmes ici, dans Programmers SE et d’autres lieux. Je me demande pourquoi ça marche. D'un point de vue technique, cela m'interpelle pour deux raisons: L'approche "test d'écriture …
92 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.