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.
Qu'est-ce que la couverture du code et comment la mesurez-vous? On m'a posé cette question concernant l'automatisation de la couverture du code de test. Il semble que, en dehors des outils automatisés, c'est plus de l'art que de la science. Existe-t-il des exemples concrets d'utilisation de la couverture de code?
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . Améliorez cette question Je suis …
J'essaie de faire un test d'interface utilisateur pour mon application Android à Kotlin. Depuis le nouveau système utilisant ActivityTestRule, je ne peux pas le faire fonctionner: il se compile correctement et à l'exécution, j'obtiens: java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at org.junit.internal.runners.rules.RuleFieldValidator.validate(RuleFieldValidator.java:50) at …
L'émulateur Android est un peu lent. Pour certains appareils, comme le Motorola Droid et le Nexus One, l'application s'exécute plus rapidement dans l'appareil réel que l'émulateur. C'est un problème lors du test de jeux et d'effets visuels. Comment faites-vous pour exécuter l'émulateur le plus rapidement possible? J'ai joué avec ses …
Je veux souvent comparer des tableaux et m'assurer qu'ils contiennent les mêmes éléments, dans n'importe quel ordre. Existe-t-il un moyen concis de le faire dans RSpec? Voici des méthodes qui ne sont pas acceptables: #to_set Par exemple: expect(array.to_set).to eq another_array.to_set ou array.to_set.should == another_array.to_set Cela échoue lorsque les tableaux contiennent …
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, des sondages ou une discussion approfondie. …
Je voudrais voir les résultats des tests (system.out / err, journaux des composants testés) lorsqu'ils s'exécutent dans la même console que j'exécute: gradle test Et n'attendez pas que les tests soient terminés pour consulter les rapports de test (qui ne sont générés que lorsque les tests sont terminés, donc je …
Je suis ingénieur logiciel professionnel depuis environ un an maintenant, après avoir obtenu un diplôme CS. Je connais les assertions depuis un certain temps en C ++ et C, mais je ne savais pas du tout qu'elles existaient en C # et .NET jusqu'à récemment. Notre code de production ne …
J'ai découvert récemment pytest. Ça a l'air génial. Cependant, je pense que la documentation pourrait être meilleure. J'essaie de comprendre à quoi conftest.pyservent les fichiers. Dans ma suite de tests (actuellement petite), j'ai un conftest.pyfichier à la racine du projet. Je l'utilise pour définir les fixations que j'injecte dans mes …
Est-il possible d'arrêter une application Android depuis la console? Quelque chose comme: adb stop com.my.app.package Cela accélérerait tellement notre processus de test. À l'heure actuelle, nous désinstallons / installons l'application à chaque fois pour nous assurer que les cas de test manuels commencent avec un état propre.
J'ai besoin de simuler une connexion à faible bande passante et à latence élevée à un serveur afin d'émuler les conditions d'un VPN sur un site distant. La bande passante et la latence devraient être ajustables afin que je puisse découvrir la meilleure combinaison afin d'exécuter notre progiciel.
J'essaie d'écrire un test automatisé d'une application qui traduit essentiellement un format de message personnalisé en un message XML et l'envoie à l'autre extrémité. J'ai un bon ensemble de paires de messages d'entrée / sortie, donc tout ce que je dois faire est d'envoyer les messages d'entrée et d'écouter le …
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, des sondages ou une discussion approfondie. …
Actuellement, je fais des tests unitaires qui sont exécutés à partir de bash. Les tests unitaires sont initialisés, exécutés et nettoyés dans un script bash. Ce script contient généralement des fonctions init (), execute () et cleanup (). Mais ils ne sont pas obligatoires. Je voudrais tester s'ils sont définis …
Comment pouvez-vous compter sur le code de test d'un autre module dans Maven? Exemple, j'ai 2 modules: Base Principale Je voudrais un cas de test dans Main pour étendre une classe de test de base dans Base. Est-ce possible? Mise à jour: une réponse acceptable a été trouvée , ce …
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.