我在使用TFS进行通用测试和构建项目时遇到了一些问题。我有一个Silverlight用户控件,我正在使用工具包中的Silverlight单元测试进行测试。我们还有一台构建机器,使用StatLight,我设法在项目构建时自动运行测试(感谢本文作者http://www.nielshebling.de/?p=167)。 问题在于结果,我希望内部测试结果在摘要中显示(请看下面的截图)。现在它显示只运行了一个测试(通用测试)。 http://img705.imageshack.us/i/screenqqs.jpg/
甚至可能吗? 使用XML Schema Definition Tool(Xsd.exe)我从SummaryResult.xsd生成了一个类。也许有可能重写这个类,所以内部测试的结果显示在摘要中? 非常感谢您的帮助
P.S。对不起我的英文
答案 0 :(得分:0)
我在编写可以从测试项目[TestMethod()]调用的多用途子测试时使用的解决方案之一是子测试中的Console.WriteLine消息。这些在测试结果窗口中不可见,但您可以通过右键单击单个测试结果在“查看测试结果详细信息”窗格中查看控制台输出(如果有)。
标准控制台输出:你好
对您的特定测试场景(Silverlight或TFS)没有直接经验我不确定这是否适用于SilverLight;但我希望这会有所帮助。
答案 1 :(得分:0)
看看这两篇文章:
希望它能帮助您或其他面临同样挑战的人。