NUnit 服务器 Web 界面 [英] NUnit Server Web interface
问题描述
我正在寻找一种具有 Web 界面的 NUnit 服务器,我可以在假期或旅途中开始我的 NUnit 测试......是否有任何设置可以实现我的想法或者我需要开发一些东西?
I'm searching for a kind of NUnit server with web interface, where I can start my NUnit test while on vacation or on the road... Is there any setup that can realise my idea or do I need to develop something?
到目前为止我发现的只是在多台机器上设置 NUnit,因为我搜索了远程控制或 Web 界面.
All I found so far was set up NUnit on multiple machines, as I searched for remote control or web interface.
亲切的问候
bnz
推荐答案
一个持续集成工具,例如 JetBrains TeamCity 可以提供自动化 NUnit 测试作为新构建的一部分.可以通过TeamCity 的 网络界面手动启动新构建,并且构建/测试结果也可以通过网络轻松检索.
A continuous integration tool such as JetBrains TeamCity can provide automated NUnit testing as part of a new build. It is possible to manually start new builds via TeamCity's web interface, and the build/test results are also easily retrievable via the web.
TeamCity 是一个商业产品,但如果您的项目符合开源项目的条件,您可以申请 免费 TeamCity 许可证.
TeamCity is a commercial product, but if your project qualifies as an open-source project you can apply for a free TeamCity license.
更新列出一些我没有亲身体验的替代持续集成服务器.
UPDATE Listing a few alternative continuous integration servers that I have no personal experience of.
还有 Jenkins,一个主要用于 Java 开发的开源持续集成服务器,但带有插件MSBuild 和 NUnit 的 -ins,以及大量版本控制软件插件.
There is also Jenkins, an open-source continuous integration server primarily for Java development but that comes with plug-ins for both MSBuild and NUnit, as well as a large number of versioning control software plug-ins.
CruiseControl,开源,也主要针对 Java 开发.也可用作名为 CruiseControl.NET 的 .NET 实现.
CruiseControl, open-source, also primarily aimed at Java development. Also available as a .NET implementation called CruiseControl.NET.
可以在 维基百科上找到不同持续集成软件的完整列表.
A comprehensive list of different continuous integration software can be found on Wikipedia.
这篇关于NUnit 服务器 Web 界面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!