哪个步骤很好。詹金斯

时间:2015-05-23 06:55:57

标签: c# .net unit-testing jenkins continuous-integration

我使用Jenkins作为我的CI系统。

此刻我有这个步骤

  • 从git下载代码
  • 下载缺少的nuget包
  • 编译并发布我的主项目
  • 运行单元测试
  • 运行可视化测试(OpenQA selenium)

目前我觉得这已经足够了,但将来我希望有负载测试,代码指标。

我的问题是我值得采取什么样的步骤,你能推荐什么?

3 个答案:

答案 0 :(得分:1)

我想推荐代码覆盖率测试,静态代码分析。

答案 1 :(得分:1)

标记!标记或发布符合特定条件的代码。

自动恢复失败的提交...

警报(电子邮件)。

记录发布以进行调试。

预先工作和后期工作。这可以帮助防止不良提交而不是恢复。

强化(静态分析),cobertura(覆盖)

还有其他任何可以提高分支/回购质量的方法。

答案 2 :(得分:0)

您可以在构建步骤中添加findbugs和checkstyle。

Findbugs将为您提供代码中的潜在错误(如内存引导,无限循环等)。

checkstyle将为您的项目/组织启用样式指南。