J'ai lu dans cette question que les programmeurs fonctionnels ont tendance à utiliser des preuves mathématiques pour s'assurer que leur programme fonctionne correctement. Cela semble beaucoup plus facile et plus rapide que les tests unitaires, mais venant d'un arrière-plan OOP / Unit Testing, je ne l'ai jamais vu faire. Pouvez-vous …
Pourquoi vous répétez-vous en écrivant des tests si fortement encouragés? Il semble que les tests expriment essentiellement la même chose que le code, et sont donc un doublon (dans le concept, pas l'implémentation) du code. La cible ultime de DRY ne comprendrait-elle pas l'élimination de tout le code de test?
Je suis sur le point de participer à une discussion avec la direction concernant la mesure de l'efficacité de nos tests en tant qu'organisation d'AQ. La principale raison derrière cela est que la moitié de notre équipe est sous-traitée et notre entreprise souhaite fournir des mesures de notre efficacité / …
J'ai un petit framework MVC sur lequel je travaille. Sa base de code n'est certainement pas grande, mais ce n'est plus seulement quelques classes. J'ai finalement décidé de franchir le pas et de commencer à écrire des tests pour cela (oui, je sais que j'aurais dû le faire tout le …
En cours de développement, j'aurais normalement mes propres scripts de test qui documenteraient les données, les scénarios et les étapes d'exécution que je prévois de tester; c'est mon plan de test dev. Une fois la fonctionnalité déployée dans Test, les testeurs la testent à l'aide de leur propre script de …
Quelqu'un peut-il expliquer la différence concernant les tests de trempage et de stress? Je les ai recherchés sur Google et j'ai constaté que les deux étaient sur le point de tester le logiciel au-delà de ses limites. Est-ce approprié pour les deux stratégies de test?
J'ai écrit quelques algorithmes de tri pour une affectation de classe et j'ai également écrit quelques tests pour m'assurer que les algorithmes ont été correctement implémentés. Mes tests ne font que 10 lignes et il y en a 3 mais seulement 1 ligne change entre les 3 donc il y …
Je travaille pour une petite entreprise qui a un département de développement de produits depuis un bon moment. Ce que nous n'avons pas eu, cependant, c'est un groupe AQ / test. Nous cherchons à ajouter un groupe de test, mais nous nous efforçons de déterminer où les placer au mieux …
Étant donné un petit projet qui vise à ajouter de nouvelles fonctionnalités à l'application, les changements introduits touchent du code existant, impliquant la mise à jour de ceux-ci dans certains domaines. Pendant l'implémentation, j'ai trouvé que certains de ces codes qui ont été mis à jour ont des candidats pour …
Nous avons un site multilingue dans lequel un bug a été découvert il y a quelques jours. Il affichait d'autres données linguistiques dans une autre langue et le mélange de données comme la langue anglaise était également sélectionné, mais il affichait également des données d'autres langues dans la page et …
Issu d'un environnement Scrum sans support de test intégré et d'un personnel QA indépendant, comment un testeur (personne QA) est-il le mieux intégré à une équipe Scrum? Que devraient-ils faire? Pour référence, certaines fonctions de test sont: Tests unitaires Test d'intégration Test fonctionel Test de performance Test d'acceptation
Je relis Refactoring par Martin Fowler. Dans le chapitre 4, Building Tests, je suis tombé sur le passage suivant. En fait, l'un des moments les plus utiles pour écrire des tests est avant de commencer la programmation. Lorsque vous devez ajouter une fonctionnalité, commencez par écrire le test. Ce n'est …
Si nous testons une fonction B, en testant une fonction C qui appelle cette fonction B, c'est-à-dire en écrivant un programme de test pour tester la fonction C qui appelle cette fonction B, la méthode de test est-elle toujours appelée test unitaire, ou autre chose? Quand est-il préférable de tester …
Introduction To Software Testing (Ammann & Offutt) mentionne à la p.32 un modèle de maturité de test à 5 niveaux: Niveau 0 Il n'y a pas de différence entre tester et déboguer. Niveau 1 Le but du test est de montrer que le logiciel fonctionne. Niveau 2 Le but du …
J'ai récemment passé mon examen final pour un cours de génie logiciel pour mon programme de maîtrise et l'une des questions de l'examen était la suivante: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Either Au cours de mes 7 années d'expérience en développement de logiciels, les …
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.