刚刚看了下代码覆盖的结果,发现如果一个类太小,那么覆盖率很容易达不到要求,一般而言,代码覆盖率要求85%左右,但是如果一个类只有十几行代码,特别是再包含一些try catch语句,那么代码覆盖率很容易只有70%以下,因为有时候很多try catch只是JAVA要求进行处理,程序实际运行不可能出那些异常。
虽然这样考虑有点舍本逐末的嫌疑,但是在有硬性指标的时候,这个也是一个需要考虑的因素。
(Visited 53 times, 1 visits today)
刚刚看了下代码覆盖的结果,发现如果一个类太小,那么覆盖率很容易达不到要求,一般而言,代码覆盖率要求85%左右,但是如果一个类只有十几行代码,特别是再包含一些try catch语句,那么代码覆盖率很容易只有70%以下,因为有时候很多try catch只是JAVA要求进行处理,程序实际运行不可能出那些异常。
虽然这样考虑有点舍本逐末的嫌疑,但是在有硬性指标的时候,这个也是一个需要考虑的因素。
© 2024 解惑
本主题由Anders Noren提供 — 向上 ↑
发表评论