Le test de logiciel est toute activité visant à évaluer un attribut ou une capacité d'un programme ou d'un système et à déterminer qu'il répond aux résultats requis.
J'ai un morceau de code Java qui utilise une variable d'environnement et le comportement du code dépend de la valeur de cette variable. Je voudrais tester ce code avec différentes valeurs de la variable d'environnement. Comment puis-je faire cela dans JUnit? J'ai vu des moyens de définir des variables d'environnement …
Quel serait un cas d'utilisation pour une utilisation d'un espion Mockito? Il me semble que chaque cas d'utilisation d'espionnage peut être traité avec un simulacre, en utilisant callRealMethod. Une différence que je peux voir est que si vous voulez que la plupart des appels de méthode soient réels, cela économise …
Existe-t-il un moyen de réinitialiser facilement tous les mocks et stubs sinon spys qui fonctionneront proprement avec les blocs beforeEach de moka. Je vois que le sandbox est une option mais je ne vois pas comment vous pouvez utiliser un sandbox pour cela beforeEach -> sinon.stub some, 'method' sinon.stub some, …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
La plupart de mes tests soulèvent les éléments suivants et je ne comprends pas pourquoi. L'appel de toutes les méthodes génère l'erreur «authenticate». J'ai vérifié le code s'il y avait une méthode appelée "authentifier" mais il n'y en a pas. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 4 ans . Améliorez cette question Les tests …
Notre équipe de développement a utilisé la stratégie de branchement GitFlow et ça a été génial! Récemment, nous avons recruté quelques testeurs pour améliorer la qualité de nos logiciels. L'idée est que chaque fonctionnalité doit être testée / QA par un testeur. Dans le passé, les développeurs travaillaient sur des …
J'ai toujours utilisé Jasmine pour mes tests unitaires, mais récemment, j'ai commencé à utiliser Istanbul pour me donner des rapports de couverture de code. Je veux dire que je comprends l' essentiel de ce qu'ils essaient de me dire, mais je ne sais pas vraiment ce que chacun de ces …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 6 ans . Améliorez cette …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
Existe-t-il un moyen, que ce soit dans le code ou avec des arguments JVM, de remplacer l'heure actuelle, telle que présentée via System.currentTimeMillis, autre que de changer manuellement l'horloge système sur la machine hôte? Un peu de contexte: Nous avons un système qui exécute un certain nombre de tâches comptables …
J'exécute un test dans Go avec une instruction pour imprimer quelque chose (c'est-à-dire pour le débogage des tests) mais cela n'imprime rien. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Lorsque j'exécute go test sur ce fichier, voici la sortie: ok command-line-arguments 0.004s La seule façon de vraiment le faire imprimer, …
Dans les spécifications du contrôleur, je peux définir l'en-tête d'acceptation http comme ceci: request.accept = "application/json" mais dans la spécification de la demande, l'objet "demande" est nul. Alors, comment puis-je le faire ici? La raison pour laquelle je veux définir l'en-tête d'acceptation http sur json est que je peux le …
J'ai hérité d'une charge de tests Junit, mais ces tests (à part la plupart ne fonctionnent pas) sont un mélange de tests unitaires réels et de tests d'intégration (nécessitant des systèmes externes, une base de données, etc.). J'essaie donc de penser à un moyen de les séparer, de sorte que …
J'utilise Rspec et Capybara. Comment puis-je écrire une étape pour vérifier un checkbox? J'ai essayé checkpar valeur mais il ne trouve pas mon checkbox. Je ne sais pas quoi faire, car j'ai en fait le même identifiant avec des valeurs différentes Voici le code: <input id="cityID" type="checkbox" style="text-align: center; opacity: …
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.