Ce document indique ce qui suit:
Si vous modifiez le public API de Angular, lAPI golden files doit être mise à jour à laide de …
ce commit a également len-tête suivant:
correction: API publique fichiers dorés # 16414
Je me demande ce que l on appelle habituellement « fichiers dorés ». Jai cherché sur Google et il semble que cette phrase soit couramment utilisée.
Commentaires
- lists.boost.org/boost-users/2013/04/78334.php . Il ' s pour certains tests spécifiques, où vous comparez la sortie dun test à un fichier spécifique.
- Dans mon coin de pays, nous y faisons référence comme " lignes de base ". Lorsquun test change, ou une implémentation change, nous devons mettre à jour les références pour être en ligne avec les nouveaux tests ou implémentations.
Réponse
Un « golden file » est la sortie attendue dun test (généralement automatisé), stocké comme un fichier séparé plutôt que comme une chaîne littérale à lintérieur du code de test. Donc, lorsque le test est exécuté, il lira le fichier et le comparera à la sortie produite par le système testé.
Ce nest pas vraiment une expression très courante; je ne lai pas entendue depuis 15 années de programmation professionnelle, même si jai utilisé de nombreux fichiers de ce type.
Commentaires
- quel est le nom commun pour décrire ces fichiers?
- @cowlinator: Je ne ' Je pense quil y en a vraiment un. Je les ai juste considérés comme " résultat attendu ".
- Un terme connexe que je ' m familier est ' golden data '. Cela fait référence aux données de test qui ne changent ' t. Cette entrée devrait produire la même chose (ou très similaire sortie) lorsquil est utilisé dans un test de régression. Le terme ' golden ' vient probablement du fait que lor est une substance stable.
- Dans la fabrication de produits électroniques, une ' unité dorée ' est le meilleur prototype ou l’une des meilleures / des unités les plus typiques de la première cycle de production réservé à la vérification des procédures de test et à la comparaison avec les unités futures.
Réponse
Dans un Bref, un fichier doré est un fichier dans lequel nous stockons la sortie et qui sera utilisé par le test comme sortie attendue. Ce fichier doit être mis à jour chaque fois que la sortie change pour une bonne raison. Cest aussi simple que ça :).
Encore une fois, introduire et utiliser des fichiers Golden dans nos tests est assez simple et facile à utiliser.
Jai ce lien utile .
Commentaires
- Le lien URL est rompu
- @cowlinator – – trouvé un autre hôte pour le même lien auteur / sujet / date et réponse fixe