Articles of tests

Pourquoi le programme de test Visual Studio 2015/2017 ne détecte-t-il pas mes tests xUnit v2?

MISE À JOUR: Ajout d’un 2017; VS2017 utilise le même mécanisme d’intégration de découverte / exécution de test que 2015, de sorte que les éléments clés susceptibles de poser problème sont les mêmes. J’ai lu Pourquoi le coureur xUnit ne trouve-t-il pas mes tests, ce qui explique pourquoi xUnit ne serait jamais capable de trouver […]

TransactionManagementError “Vous ne pouvez pas exécuter de requêtes jusqu’à la fin du bloc” atomique “lors de l’utilisation de signaux, mais uniquement pendant les tests unitaires

J’obtiens TransactionManagementError lorsque j’essaie d’enregistrer une instance de modèle d’utilisateur Django et, dans son signal post_save, j’enregistre certains modèles dont l’utilisateur est la clé étrangère. Le contexte et l’erreur sont assez similaires à cette question django TransactionManagementError lors de l’utilisation de signaux Cependant, dans ce cas, l’erreur ne se produit que pendant les tests unitaires […]

Visual Studio 2013 ne découvre pas les tests unitaires

J’ai une solution simple dans Visual Studio 2013, composée d’un projet Web, d’un projet de bibliothèque et d’un projet de test unitaire. Lorsque j’ouvre la solution et que j’essaie de lancer les tests unitaires, ils ne sont pas détectés par Visual Studio. Pour exécuter les tests, j’essaie d’aller dans le menu et choisissez Test -> […]

Comment puis-je tester le code Arduino?

Je voudrais pouvoir tester mon code Arduino. Idéalement, je serais en mesure d’exécuter des tests sans avoir à télécharger le code sur l’Arduino. Quels outils ou bibliothèques peuvent m’aider avec cela? Il y a un émulateur Arduino en développement qui pourrait être utile, mais il ne semble pas encore être prêt à l’emploi. AVR Studio […]

Inconvénients du développement piloté par les tests?

Qu’est-ce que je perds en adoptant un design piloté par les tests? Ne lister que les négatifs; ne listez pas les avantages écrits sous une forme négative.

Dois-je tester des méthodes privées ou uniquement des méthodes publiques?

J’ai lu cet article sur la façon de tester les méthodes privées. Je ne les teste généralement pas, car j’ai toujours pensé qu’il était plus rapide de tester uniquement les méthodes publiques appelées de l’extérieur de l’object. Testez-vous les méthodes privées? Devrais-je toujours les tester?

Tests unitaires vs tests fonctionnels

Quelle est la différence entre les tests unitaires et les tests fonctionnels? Un test unitaire peut-il également tester une fonction?

NUnit vs. MbUnit vs MSTest vs xUnit.net

Il existe un grand nombre de frameworks uniques pour .NET. J’ai trouvé cette petite comparaison de fonctionnalités: http://xunit.github.io/docs/comparisons.html Maintenant je dois choisir le meilleur pour nous. Mais comment? Est-ce que ça importe? Lequel est le plus à l’épreuve du futur et a un élan décent derrière? Dois-je me soucier des fonctionnalités? Alors que xUnit semble […]

Qu’est-ce que le test unitaire, le test d’intégration, le test de fumée, le test de régression?

Qu’est-ce qu’un test unitaire, un test d’intégration, un test de fumée, un test de régression et quelles sont les différences entre eux? Et quels outils puis-je utiliser pour chacun d’eux? Par exemple, j’utilise JUnit et NUnit pour les tests unitaires et les tests d’intégration. Existe-t-il des outils de test de fumée ou de régression?

Test d’unité C Code

J’ai travaillé cet été sur un système embarqué écrit en langage C. C’était un projet existant que la société pour laquelle je travaillais avait repris. Je me suis habitué à écrire des tests unitaires en Java en utilisant JUnit, mais je ne savais pas comment écrire des tests unitaires pour le code existant (qui nécessitait […]