J'ai reçu avec succès Partcover 2.3 Utilisation de VS 2008 sur mon Machine 64 bits .
J'essaie maintenant de l'amener à travailler avec VS 2010 et Nunit 2.5.3. J'ai eu une nunit avec le Version CLR correcte , mais je ne peux pas Obtenez le couvertiver pour produire n'importe quelle sortie. Tout ce que je reçois, c'est un rapport "vide" Fichier XML: P>
<PartCoverReport date="2010-03-30T16:09:05.1009099+01:00" />
6 Réponses :
Il aurait pu être des changements de rupture de l'API du profilage. Au moins, ils avaient l'ajout majeur de l'API attachée / Détache. Blog API du profil CLR de David Broman semble parler de certains d'entre eux. P>
Donc, à moins que vous ne vouliez modifier le code source de l'outil vous-même, je pense que vous pourriez avoir du mal de la chance. P>
Si vous n'êtes pas en mesure d'obtenir de la couverture de travail, vous pouvez essayer ce nouvel outil de couverture de code développé par jetbrains:] http://blogs.jetbrises.com/dotnet/2010/03/jetbrains-a-launch-dotcover-ap-next-week / s'intègre bien dans Visual Studio et vous pouvez basculer les Highlites sur le code couvert. P>
J'ai déjà installé cela. Ça cherche plutôt bien, mais c'est toujours un produit pré-v1.0 et c'est un peu rugueux dans les endroits. Il existe également des fonctionnalités (explicitement) qui ne feront pas la coupe pour V1.0. Triste de dire que certains de ceux-ci sont dans le cordon ...
D'autre part, j'ai posté cette question juste avant que Dotcover ait été publié à EAP, donc si je ne peux pas obtenir de la cave au travail, je persévérerai avec le dotcover.
Oui, j'ai également essayé Partcover comme l'un de mes premiers outils de couverture de code, mais cela m'a donné le sentiment que cela n'était pas complètement développé et qu'il ait été publié bientôt. Vous devriez vous demander si vous voulez mettre beaucoup d'efforts pour essayer de travailler entier. C'est une bonne alternative au contraire avec par exemple NCOVER, mais IMHO il manque un soutien important. Un autre inconvénient est qu'il n'y a pas beaucoup d'outils de couverture de code (Freeware) disponibles, afin que je puisse comprendre votre choix pour le tracé.
J'ai récemment terminé une fourche de Portcover qui accrochera à la .NET4 CLR - peut-être que vous pourriez peut-être donner cela un essai p>
Je viens de faire courir dans moins de 30 minutes à plat, merci Shaun!
J'ai PIEDCOVER et Nunit fonctionnant correctement avec VS 2010 et .NET 4.0 sur Windows 7 x64. P>
Il était nécessaire de passer à PartCover.net4 (et à la recompiler pour X86 processeur) et Nunit 2.5.5. P>
J'utilisais à l'origine Nunit 2.5.4 et je ne pouvais pas le faire fonctionner avec .NET 4.0. Je ne sais pas si 2.5.3 fonctionne avec .NET 4.0. Il était également nécessaire d'exécuter les tests de l'unité sous Nunit-console-x86.exe pour forcer les tests à exécuter en 32 bits, car Partcover prend uniquement en charge 32 bits à ce stade en raison de son composant 32 bits COM. P>
J'ai également eu quelques problèmes avec PAROCTION PARTICOVER 2.3 sur .NET Framework 4. Je ne voulais pas utiliser partcover.net4, car il semble que le navigateur ait un bogue qui rend la couverture n'apparaît pas dans la fenêtre Vue de code. P >
On dirait heureusement que les gars de Sharpdevelop ont réussi à faire le travail. Dans Sharpdevelop 4.0 Partcover 2.3.0 travaille hors de la boîte avec .NET 4 et Nunit 2.5.8. P>
Vous pouvez trouver des étapes détaillées sur l'utilisation de Partcover 4.0 avec Gallio sur 64 bits Windows 2008 Server à P>
http: //sapawar.blogspot. COM / 2011/03 / Utilisation-Partcover-4x-to-Find-Code.html P>
merci Sachin p>
Un nouvel outil de couverture appelé OpenCover a 32 et 64 bits