Je souhaite enregistrer les données de test de sortie lors de l'exécution du test avec le cadre de test d'unité Silverlight. Je pourrais contourner cela en créant un élément et en l'écrivant, mais cela ressemble à une façon piratée. Existe-t-il une méthode prise en charge par le framework pour écrire les résultats lors des tests?Comment consigner les résultats dans le cadre de test d'unité Silverlight?
Répondre
On dirait que le code de base était tout ce qu'il y avait dans la boîte à outils April2010 mais il n'a jamais été fini. L'idée est de faire en sorte que votre classe de test ait une propriété TestContext TestContext {get; set;}
que l'infrastructure définira automatiquement. Ensuite, dans une méthode de test, appelez TestContext.WriteLine()
Dans la sortie visuelle d'une méthode de test, il existe une section "Sortie" mais sa liaison de données a été définie sur une propriété qui n'existait pas. J'ai créé le correctif 10660 pour résoudre le problème. Espérons qu'il sera corrigé pour la sortie de SL5. http://www.codeplex.com/Download?ProjectName=silverlight&DownloadId=295575
Copiez les fichiers de la patch sur Avril 2010 Silverlight Toolkit décompressé Infrastructure.zip, remplacer les originaux, et de construire votre propre copie de Microsoft.Silverlight.Testing.dll
La prochaine version de Silverlight Toolkit (après la version d'octobre 2009) comportera un composant expérimental, utilisé par l'équipe, à cette fin. Bien que je ne puisse pas m'engager à un rendez-vous, j'imagine que cela se produira dans l'année civile en cours.
Merci pour l'information 0impert avec impatience –
Hey Jeff --- est-ce que cela arrive? Je peux voir ' UnitTestContext' (dans 'Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio') mais' UnitTestContext.WriteLine() 'ne sort pas dans l'interface utilisateur de Silverlight (comme la section Output: ...) – rasx
Vous pouvez tirer parti de StatLight pour obtenir un rapport de console, un rapport XML ou intégrer à teamcity.
Essayez d'utiliser Lighthouse Silverlight Unit Test Runner
Il fonctionne hors de la boîte et fournit fichier de résultats XML standardisé, et fournit également la journalisation riche à la console.
- 1. Cadre de test d'intégration?
- 2. Cadre de test MATLAB
- 3. Impossible de stocker les résultats du test de chargement dans un magasin de résultats TFS 2005
- 4. Test de vitesse de connexion dans Silverlight
- 5. Consigner les avertissements dans une table
- 6. Cadre de test CXX pour C++
- 7. Comment consigner l'instruction d'impression et les messages d'erreur dans PyS60?
- 8. Comment capturer/consigner les événements "Attention" de SQL Server 2005?
- 9. Meilleure façon de consigner les données POST dans Apache?
- 10. Compresser les résultats de commande dans le fichier zip corrompu
- 11. Intégration des tests unitaires Silverlight avec le panneau Résultats des tests de Visual Studio 2008?
- 12. J'ai besoin d'un meilleur moyen d'exécuter des commandes de console à partir de python et de consigner les résultats
- 13. Cadre de test pour les tests de régression de boîte noire
- 14. résultats du modèle sous-classé dans NameError dans l'environnement de développement, mais pas dans le test
- 15. envoyer les résultats du test VSTS 2008 par e-mail
- 16. Quel est le meilleur cadre pour le test unitaire dans JavaME?
- 17. MSTest & Silverlight Unit Tutoriels de test framework
- 18. Comment faire un zoom avant dans les résultats de test de l'unité pilotée par les données sur Hudson avec MSTest
- 19. Cadre de test pour [insérer la langue ici]
- 20. Comment obtenir urllib2 pour consigner TOUS les octets transférés
- 21. en utilisant les boutons dans le cadre de gui netbeans
- 22. Meilleur cadre de test unitaire pour l'ancienne école QNX?
- 23. Cadre d'isolation de test unitaire préféré pour .net
- 24. comment modifier le cadre de recadrage UIImagePickerController
- 25. Run JQuery dans le cadre d'un autre cadre
- 26. Quel cadre de test unitaire gratuit pour C#?
- 27. cadre supérieur dans le site
- 28. Comment chercher tous les résultats dans lucene.net
- 29. Comment consigner le texte affiché dans une application de ligne de commande Windows XP
- 30. Comment tester les composants WPF dans le cadre de tests unitaires VS08?
Je crois que Jeff Wilcox va être bientôt libérer cette . Je pense que c'est un type de gestionnaire HTTP que le client de test unitaire renvoie les résultats lors de son exécution. – Bryant
cette question est devenu vieux, maintenant il y a un moyen de le faire et pourtant je ne peux pas le trouver :( – sebagomez