| Property |
Value |
| dbo:abstract
|
- Une fixture est un morceau de code qui permet de fixer un environnement logiciel pour exécuter des tests logiciels. Cet environnement constant est toujours le même à chaque exécution des tests. Il permet de répéter les tests indéfiniment et d'avoir toujours les mêmes résultats. Exemples de fixtures :
* Initialiser une base de données avec un jeu de données connues ;
* Vider un disque dur et installer un environnement logiciel propre ;
* Copier des données connues dans des fichiers ;
* Préparer des objets fictifs, des mocks. Généralement dans les frameworks de tests unitaires, les fixtures sont mises en place dans les méthodes d'initialisation (setUp ) et de désactivation (tearDown). On définit généralement quatre phases dans l'exécution d'un test unitaire : 1.
* Initialisation (set up) : définition d'un environnement de test complètement reproductible ; 2.
* Exercice : le module à tester est exécuté ; 3.
* Vérification : comparaison des résultats obtenus avec un vecteur de résultat défini. Le résultat du test est SUCCÈS ou ÉCHEC ; 4.
* Désactivation : désinstallation des fixtures pour laisser le système dans son état initial.
* Portail de la programmation informatique (fr)
- Une fixture est un morceau de code qui permet de fixer un environnement logiciel pour exécuter des tests logiciels. Cet environnement constant est toujours le même à chaque exécution des tests. Il permet de répéter les tests indéfiniment et d'avoir toujours les mêmes résultats. Exemples de fixtures :
* Initialiser une base de données avec un jeu de données connues ;
* Vider un disque dur et installer un environnement logiciel propre ;
* Copier des données connues dans des fichiers ;
* Préparer des objets fictifs, des mocks. Généralement dans les frameworks de tests unitaires, les fixtures sont mises en place dans les méthodes d'initialisation (setUp ) et de désactivation (tearDown). On définit généralement quatre phases dans l'exécution d'un test unitaire : 1.
* Initialisation (set up) : définition d'un environnement de test complètement reproductible ; 2.
* Exercice : le module à tester est exécuté ; 3.
* Vérification : comparaison des résultats obtenus avec un vecteur de résultat défini. Le résultat du test est SUCCÈS ou ÉCHEC ; 4.
* Désactivation : désinstallation des fixtures pour laisser le système dans son état initial.
* Portail de la programmation informatique (fr)
|
| dbo:wikiPageID
| |
| dbo:wikiPageLength
|
- 1443 (xsd:nonNegativeInteger)
|
| dbo:wikiPageRevisionID
| |
| dbo:wikiPageWikiLink
| |
| prop-fr:wikiPageUsesTemplate
| |
| dct:subject
| |
| rdfs:comment
|
- Une fixture est un morceau de code qui permet de fixer un environnement logiciel pour exécuter des tests logiciels. Cet environnement constant est toujours le même à chaque exécution des tests. Il permet de répéter les tests indéfiniment et d'avoir toujours les mêmes résultats. Exemples de fixtures :
* Initialiser une base de données avec un jeu de données connues ;
* Vider un disque dur et installer un environnement logiciel propre ;
* Copier des données connues dans des fichiers ;
* Préparer des objets fictifs, des mocks. (fr)
- Une fixture est un morceau de code qui permet de fixer un environnement logiciel pour exécuter des tests logiciels. Cet environnement constant est toujours le même à chaque exécution des tests. Il permet de répéter les tests indéfiniment et d'avoir toujours les mêmes résultats. Exemples de fixtures :
* Initialiser une base de données avec un jeu de données connues ;
* Vider un disque dur et installer un environnement logiciel propre ;
* Copier des données connues dans des fichiers ;
* Préparer des objets fictifs, des mocks. (fr)
|
| rdfs:label
|
- Fixture (es)
- Test fixture (fr)
- Fixture (es)
- Test fixture (fr)
|
| owl:sameAs
| |
| prov:wasDerivedFrom
| |
| foaf:isPrimaryTopicOf
| |
| is dbo:wikiPageWikiLink
of | |
| is oa:hasTarget
of | |
| is foaf:primaryTopic
of | |