如何在智能告警平台CA触发测试告警
626
2022-11-14
实际项目中如何开展单元测试?
2)你需要确定单元测试框架的选型,这和开发语言直接相关。比如,Java最常用的单元测试框架是Junit和TestNG;C/C++最常用的单元测试框架是CppTest和Parasoft C/C++test;框架选型完成后,你还需要对桩代码框架和Mock代码框架选型,选型的主要依据是开发所采用的具体技术栈;通常,单元测试框架、桩代码/Mock代码的选型工作由开发架构师和测试架构师共同决定。
3)为了能够衡量单元测试的代码覆盖率,通常你还需要引入计算代码覆盖率的工具。不同的语言会有不同的代码覆盖率统计工具,比如Java的JaCoCo,JavaScript的Istanbul。
4)最后你需要把单元测试执行、代码覆盖率统计和持续集成流水线做集成。以确保每次代码递交,都会自动触发单元测试,并在单元测试执行过程中自动统计代码覆盖率,最后以“单元测试通过率”和“代码覆盖率”为标准来决定背刺代码递交是否能够被接受。
发表评论
暂时没有评论,来抢沙发吧~