Création d'un cas de test

Informations générales [modifier]

Nous ne pouvons que travailler sur les questions que nous pouvons reproduire. Par conséquent, il est très important d'avoir des cas de test simples pour le bug que vous voyez ou la fonctionnalité qui vous manque dans Firebug.







Un cas de test DOIT inclure étape précise par étape comment reproduire et une description de ce que vous attendez à voir.

En outre, si vos étapes pour reproduire besoin d'un fichier, s'il vous plaît fournir ce fichier au lieu de l'affichage des lignes de code. Cela rend beaucoup plus facile pour d'autres personnes de reproduire votre cas de test.

Si vous fournissez un dossier de test, vous devez également fournir les informations supplémentaires suivantes:

Les tests manuels [modifier]

Comment créer [modifier]

Pour créer un test manuel, vous pouvez fournir une URL accessible au public ou de créer un fichier de cas de test spécifique.

S'il vous plaît noter encore une fois, qu'il est essentiel de donner des mesures claires pour reproduire votre problème.

Vous pouvez ajouter du matériel supplémentaire comme captures d'écran, des vidéos, des liens vers des discussions etc. ou l'accès RDP offre à votre ordinateur. Bien qu'ils ne sont pas un remplacement pour un test approprié, étant donné que d'autres devraient également être en mesure de reproduire le problème par eux-mêmes.

Les cas de test pour des améliorations [modifier]







De plus pour les améliorations que nous voulons que vous créer un exemple simple de test, donc nous sommes en mesure de mettre en œuvre une fonction / faire un changement comme vous l'imaginez.

Alors, comment pouvez-vous fournir un test pour quelque chose, qui n'existe pas encore? Assez simple: Comme pour les descriptions de bugs que vous pouvez créer des instructions étape par étape de la façon dont vous imaginez les changements.

Exemple [modifier]

Vous voulez une nouvelle option dans le panneau Net. qui vous permet de copier le nom de fichier d'une requête.

Modèles [modifier]

Pour vous aider à créer des cas de test que nous fournissons certains modèles. Vous pouvez utiliser l'un des modèles ci-dessous:

  • Modèle par défaut HTML - Modèle commun utilisé à des fins normales
  • modèle HTML améliorée - modèle dont deux cas et certains éléments par exemple

Pour régler ces modèles s'il vous plaît suivez les étapes ci-dessous:

Exemples [modifier]

Il existe déjà quelques exemples, qui peuvent être utilisés comme référence:

Les tests automatisés [modifier]

Exigences [modifier]

Pour exécuter les FBTests vous devez d'abord installer FBTest.

Pour exécuter la suite de tests sur votre machine, vous devrez configurer un serveur web local. Par exemple, vous pouvez utiliser le serveur Apache HTTP. Pour pouvoir accéder aux FBTests via le serveur Web, vous devez créer un mappage. Pour Apache, vous pouvez y parvenir en ajoutant un alias dans votre fichier httpd.conf, ce qui pourrait ressembler à ceci:

Comment créer [modifier]

Pour créer la page HTML pour le cas de test automatisé s'il vous plaît suivez les étapes pour les tests manuels. La seule chose que vous n'avez pas besoin de FBTests est la section avec les résultats observés.

Étapes à suivre pour créer FBTests [modifier]

Modèles [modifier]

Deux modèles sont disponibles pour les tests automatisés:

Vous devrez adapter ce modèle à l'aide de l'API de test automatisé.

Exemples [modifier]

Il y a aussi quelques exemples pour savoir comment créer des tests automatisés.

Voir aussi quelques exemples en direct:







Articles Liés