我正在为 SQL Server 数据库上的 tSQLt 错误寻找开源 Web 报告工具。当我运行单元测试时,tSQLt 会在表上生成下面提到的信息。我想以图形格式生成并显示在网页上。
[TestCase]
[Name]
[TranName]
[Result]
[Msg]
是否有任何开源工具可以插入应用程序并以图形格式显示结果。
谢谢维基
我正在为 SQL Server 数据库上的 tSQLt 错误寻找开源 Web 报告工具。当我运行单元测试时,tSQLt 会在表上生成下面提到的信息。我想以图形格式生成并显示在网页上。
[TestCase]
[Name]
[TranName]
[Result]
[Msg]
是否有任何开源工具可以插入应用程序并以图形格式显示结果。
谢谢维基
我不知道任何预先构建的东西,但是,tSQLt 框架可以使用 XmlResultFormatter 以 XML 格式输出该表的结果(我在本文关于数据库 CI 过程的第 5 步中介绍了如何执行此操作)。此输出非常接近 XUnit 格式,因此我建议您考虑从 nUnit 调整 XSL 以将其格式化以显示在网页中。
希望有帮助,
戴夫。
我找到了我的问题的答案。根据 Dave 给出的想法,有一个名为 Cruise Control 的持续集成工具,它发布在 tSQLt 站点本身。
这是链接:http ://tsqlt.org/177/integrating-tsqlt-with-cruise-control/
我们还可以与 ThoughtWorks 的 Cruise Control.NET 集成。这里有一个很好的解释:http ://www.the-wombat-speaks.co.uk/blog/post/2012/12/06/integrating-sqltest-tsqlt-cruisecontrolnet
它帮助了我很多,我们可以持续集成构建并生成测试结果。
-维克拉姆