如何使用jenkins localhost示例从bibucket.org存储库运行C# NUnit自动化测试?

vwkv1x7d  于 11个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(101)

我正在尝试运行C#自动化测试,该测试存在于位于bitbucket.org的存储库中(这是一个远程存储库)。该项目使用C#和NUnit框架。我完全卡住了,没有得到从远程存储库运行测试的确切步骤。任何人都可以指导我如何实现这一点吗?谢谢。
我尝试在本地安装一个jenkins示例并尝试运行测试。但我无法运行测试。

wwtsj6pe

wwtsj6pe1#

安装必要的Jenkins插件:NUnit插件和.NET Core插件。
在Jenkins上配置你的项目。你需要为你的项目定义一个构建作业。
源代码管理:选择Git并提供您的bibucket.org存储库的URL。
构建触发器:您可以将其设置为轮询SCM,以每隔几分钟检查更改或远程触发构建。
构建:在Build部分中,您可以在MSBuild和.NET Core(dotnet)命令之间进行选择。对于C# NUnit测试,您应该在项目文件(通常为.csproj)中有一个用于还原、生成和运行测试的目标。例如:

<Target Name="Test">
<Exec Command="dotnet test" />

字符串
构建后操作:您可以通过提供测试结果XML文件的路径来配置Jenkins以发布NUnit测试结果。文件路径应该相对于您的工作区。
保存生成作业配置。
启动构建作业以运行测试。Jenkins将从您的bibucket.org存储库中检出源代码,构建项目并运行测试。如果一切配置正确,您应该会在构建作业中看到测试结果。
您可以点击此链接了解如何设置Jenkins:https://jenkins.io/doc/book/installing/

相关问题