Articles of tests

Définir le format de demande GET par défaut de Rspec sur JSON

Je fais des tests fonctionnels pour mes contrôleurs avec Rspec. J’ai défini mon format de réponse par défaut dans mon routeur sur JSON, donc chaque demande sans suffixe renverra JSON. Maintenant, dans rspec, je reçois une erreur (406) lorsque j’essaie get :index j’ai besoin de faire get :index, :format => :json Maintenant que je supporte […]

Comment RowTest avec MSTest?

Je sais que MSTest ne prend pas en charge les tests RowTest et les tests similaires. Que font les utilisateurs de MSTests ? Comment est-il possible de vivre sans le soutien de RowTest ? J’ai vu les fonctionnalités de test de DataDriven mais cela me semble DataDriven , y a-t-il un patch ou un outil […]

Modèles de conception utiles pour les tests unitaires / TDD?

La lecture de cette question m’a aidé à consolider certains des problèmes que j’ai toujours eu avec les tests unitaires, TDD, et al. Depuis que je suis tombé sur l’approche TDD en matière de développement, je savais que c’était la bonne voie à suivre. La lecture de divers didacticiels m’a aidé à comprendre comment commencer, […]

Doit-on tester la mise en œuvre interne ou tester uniquement le comportement du public?

Logiciel donné où … Le système se compose de quelques sous-systèmes Chaque sous-système se compose de quelques composants Chaque composant est implémenté en utilisant plusieurs classes … J’aime écrire des tests automatisés pour chaque sous-système ou composant. Je n’écris pas de test pour chaque classe interne d’un composant (sauf dans la mesure où chaque classe […]

Quel cadre de test unitaire dois-je utiliser pour Qt?

Je suis en train de démarrer un nouveau projet qui nécessite une interface graphique multi-plateforme, et nous avons choisi Qt comme infrastructure graphique. Nous avons également besoin d’un cadre de test unitaire. Jusqu’à il y a environ un an, nous utilisions une structure de test unitaire développée en interne pour les projets C ++, mais […]

Comment voir quels tests ont été exécutés pendant la commande de test de gestionnaire de Django

Une fois l’exécution des tests terminée, utilisez la commande manage.py test Django. manage.py test nombre de tests réussis est imprimé sur la console. (virtualenv) G:\Project\>python manage.py test Creating test database for alias ‘default’… True .. ———————————————————————- Ran 2 tests in 0.017s OK Destroying test database for alias ‘default’… Y a-t-il un moyen de voir: quels […]

Unité testant un formulaire Django avec un FileField

J’ai un formulaire comme: #forms.py from django import forms class MyForm(forms.Form): title = forms.CharField() file = forms.FileField() #tests.py from django.test import TestCase from forms import MyForm class FormTestCase(TestCase) def test_form(self): upload_file = open(‘path/to/file’, ‘r’) post_dict = {‘title’: ‘Test Title’} file_dict = {} #?????? form = MyForm(post_dict, file_dict) self.assertTrue(form.is_valid()) Comment créer le fichier_dict pour transmettre le […]

Xcode 4: Exécuter des tests à partir de la ligne de commande (xcodebuild)?

J’ai créé un tout nouveau projet iOS dans Xcode 4 et inclus des tests unitaires. L’application par défaut comporte 2 cibles, l’application principale et le kit de test unitaire. A l’aide de “Produit> Test” (Command-U), génère l’application, construit le kit de test unitaire, lance le simulateur iOS et exécute les tests. Maintenant, je voudrais pouvoir […]

Les types de bogues les plus difficiles à suivre?

Quels sont les bogues les plus difficiles et les plus difficiles que vous avez dû suivre et corriger? Je suis à la fois sincèrement curieuse et profondément engagée dans le processus au moment même où nous parlons. Donc, comme on dit, la misère aime la compagnie.

Différence entre le test de l’instrumentation Android et le test de l’unité dans Android Studio?

À partir d’Android Studio 1.1rc, il y a le support des tests Unit et je me demande quelle est la différence entre les tests d’Instrumentation Android et les tests unitaires. Si je comprends bien: Les tests unitaires sont utiles pour tester le code qui n’appelle pas l’API Android, et les tests d’instrumentation Android sont plutôt […]