RSS FeedFeed TwitterTwitter XINGXING
  
Meine Bücher

Erscheint demnächst: Verteilte Systeme und Services mit .NET 4.5: Konzepte und Lösungen für WCF 4.5 und ASP.NET Web-API ,
Hanser Fachbuchverlag

Weitere Infos

 

.NET 4.5 Update,
Microsoft Press

Weitere Infos

 

Verteilte Systeme und Services mit .NET 4.0: Konzepte und Lösungen mit WCF 4.0,
Hanser Fachbuchverlag

Weitere Infos

 
Weitere Bücher
Meine Artikel

Leichtgewichtige Kommunikation: REST-basierte Services mit dem neuen API aus der ASP.NET-Familie,
windows.developer

Weitere Infos

 

Windows Azure Tutorial, Teil 3: Verbindung zwischen Cloud- und lokalen Applikationen,
iX - Magazin für professionelle Informationstechnik

Weitere Infos

 

Weitere Artikel

Schulung & Beratung

Gemeinsam mit meinen Kollegen aus dem IT-Visions Netzwerk unterstützte ich durch zielgerichtete Inhouse-Trainings und Consulting Unternehmen bei der Planung und Umsetzung großer Software-Systeme mit der Microsoft/.NET-Plattform.

 
Konferenzen

Scandinavian Developer Conference 2013 (SDC 2013) von 04.03.2013 bis 06.03.2013 in Göteborg

Meine Talks

Web-Site der Konferenz

 

BASTA! on Tour Spring 2013 von 24.04.2013 bis 26.04.2013 in Düsseldorf

Meine Talks

Web-Site der Konferenz

 

5th SOA and Cloud-Technology Symposium 2012 von 24.09.2012 bis 25.09.2012 in London

Meine Talks

Web-Site der Konferenz

 
Weitere Konferenzen
von Manfred, 28. Dezember 2009 18:19

Über Plugins bietet der beliebte Integrations-Server Hudson Unterstützung für .Net-Projekte. Hierzu finden u. a. Plugins für MSBuild sowie MSTest Anwendung. Ersteres ermöglicht das Erstellen von Visual Studio-Solutions bzw. -Projekten. Anschließend können über einen Kommandozeilenaufruf die so erzeugten Kompilate mittels MSTest getestet werden. Das Ergebnis solch eines Aufrufes ist eine XML-Datei mit der Endung trx, welche sich an einem von Microsoft definierten Aufbau orientiert. Da Hudson die Ergebnisse von Tests allerdings in Form von JUnit-XML-Berichten erwartet, ist diese Datei zu transformieren. Dies übernimmt das Plugin für MSTest.

Da mit .Net 4/ Visual Studio 2010 allerdings der von trx-Dateien verwendete Namespace geändert wurde, funktioniert dieses Plugin nicht mehr. Um diesen Umstand zu kompensieren, ist die xsl-Datei, welche das Plugin verwendet, anzupassen. Diese befindet sich, wenn Hudson direkt über die Kommandozeile gestartet wird, unter C:\Users\BENUTZER\.hudson\plugins\mstest\WEB-INF\classes\hudson\plugins\mstest und nennt sich mstest-to-junit.xsl. In dieser Datei ist lediglich der Namespace [...]TeamTest/20xx auf [...]TeamTest/2010 zu ändern. Danach klappt's mit .Net 4/ Visual Studio 2010...

Kategorien: SW Engineering