preguntar acerca de testing

8
réponses

Quelle est la différence entre les tests unitaires, fonctionnels, d’acceptation et d’intégration? [fermé]

Quelle est la différence entre les tests unitaires, fonctionnels, d'acceptation et d'intégration (et tous les autres types de tests que j'ai omis de mentionner)? ... …
demandé sur 1970-01-01 00:33:31
8
réponses

Mesure de l’heure exacte pour les tests de performance [dupliquer]

Cette question a déjà une réponse ici: Comment mesurer les performances du code dans. NET? 18 réponses Quelle est la façon la plus exacte de voir combien d …
demandé sur 1970-01-01 00:33:29
14
réponses

Comment exécutez-vous un seul fichier test/spec dans RSpec?

Je veux pouvoir exécuter les tests d'un seul fichier de spécification-pour le fichier que je modifie, par exemple. rake spec exécute toutes les spécifications. Mon projet N'est pas un projet Rails, donc rake spec:doc ne fonctionne pas. Je ne sais …
demandé sur 1970-01-01 00:33:28
13
réponses

Déterminer si une fonction existe dans bash

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 habituellement les fonctions init(), execute() et cleanup (). Mais ils ne …
demandé sur 1970-01-01 00:33:28
13
réponses

JUnit vs TestNG

Au travail, nous utilisons toujours JUnit 3 pour exécuter nos tests. Nous envisageons de passer à JUnit 4 pour les Nouveaux tests en cours d'écriture, mais je garde un œil sur TestNG depuis un moment maintenant. Quelles expériences avez-vous tous e …
demandé sur 1970-01-01 00:33:28
8
réponses

Comment exécuter la console Rails dans L’environnement de test et charger l’assistant de test.rb?

L'arrière-plan: j'ai quelques problèmes avec la gemme "Factory Girl" de Thoughtbot, avec est utilisé pour créer des objets à utiliser dans l'unité et d'autres tests. Je voudrais aller à la console et lancer différents appels de fille D'usine pour vér …
demandé sur 1970-01-01 00:33:29
5
réponses

Réutiliser les étapes de concombre

Je veux réutiliser quelques étapes de concombre mais je n'arrive pas à trouver le bon chemin. Je veux écrire une étape comme: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Mais alors a …
demandé sur 1970-01-01 00:33:29
4
réponses

toBe (vrai) vs toBeTruthy () vs toBeTrue()

Quelle est la différence entre expect(something).toBe(true), expect(something).toBeTruthy() et expect(something).toBeTrue()? Remarque que toBeTrue() est un correspondance personnalisée introduit dans jasmine-matchers entre autres utile et pratique d …
demandé sur 1970-01-01 00:33:35
12
réponses

Puis-je exécuter plusieurs versions de Google Chrome sur la même machine? (Mac ou Windows)

Cette réponse fabuleuse suggère qu'il n'y a aucun moyen d'exécuter plusieurs versions de Google Chrome sur une seule machine. De temps en temps, vous obtiendrez un utilisateur de site web coincé sur une ancienne version de Chrome (aucune idée de co …
demandé sur 1970-01-01 00:33:30
3
réponses

Différence entre Mock / Stub / Spy dans le cadre de test Spock

Je ne comprends pas la différence entre Mock, Stub et Spy dans les tests Spock et les tutoriels que j'ai regardé en ligne ne les expliquent pas en détail. ... …
demandé sur 1970-01-01 00:33:34