工具

对于java而言,可用的一些质量保障工具:

  • unit test——Junit等,可以通过travis ci进行可视化,
  • BDD ——cucumber构建基于UI的行为测试,和用BDD的方式构建UT
  • test coverage——Jacoco,可以通过codecov进行可视化
  • code style lint——Checkstyle
  • dependencies overtime check—— 可视化versionEye
  • common programming flaws——PMD
  • look for bugs by static analysis——FindBugs

文章