-
Archives
- 2018年08月
- 2018年07月
- 2018年06月
- 2017年10月
- 2016年11月
- 2016年10月
- 2016年09月
- 2016年08月
- 2016年07月
- 2016年05月
- 2016年04月
- 2016年01月
- 2015年12月
- 2015年11月
- 2015年09月
- 2015年08月
- 2015年06月
- 2015年05月
- 2015年04月
- 2015年03月
- 2015年02月
- 2015年01月
- 2014年12月
- 2014年11月
- 2014年10月
- 2014年09月
- 2014年08月
- 2014年07月
- 2014年06月
- 2014年05月
- 2014年04月
- 2014年03月
- 2014年02月
- 2014年01月
- 2013年12月
- 2013年11月
- 2013年10月
- 2013年09月
- 2013年08月
- 2013年07月
- 2013年06月
- 2013年05月
- 2013年04月
- 2013年03月
- 2013年02月
- 2013年01月
- 2012年12月
- 2012年11月
- 2012年10月
- 2012年09月
- 2012年08月
- 2012年07月
- 2012年06月
- 2012年05月
- 2012年04月
- 2012年02月
- 2012年01月
- 2011年12月
- 2011年11月
- 2011年10月
- 2011年09月
- 2011年08月
- 2011年07月
- 2011年06月
- 2011年05月
- 2011年04月
- 2011年03月
- 2011年02月
- 2011年01月
- 2010年12月
- 2010年11月
- 2010年10月
- 2010年09月
- 2010年06月
- 2007年05月
- 2005年11月
- 2005年08月
- 2005年07月
- 2005年06月
- 2005年05月
- 2005年02月
- 2005年01月
- 2004年12月
- 2004年11月
- 2004年02月
- 2003年07月
-
Meta
Monthly Archives: 09月 2015
ClassLoader, JavaAgent, Aspectj Weaving一站式扫盲帖
最近工作里复习的Class Loader基础知识集锦,写下来希望对别人有帮助,而且不止是为了撂倒面试官。
为了尽量简单明了容易背,有些部分写得比较干。 Continue reading
Posted in 日常
4 Comments
Sonar + Jacoco,强悍的UT, IT 双覆盖率统计
以前做统计代码测试覆盖,一般用Cobertura。以前统计测试覆盖率,一般只算Unit Test,或者闭上眼睛把Unit Test和Integration Test一起算。
但是,我们已经过了迷信UT的时代,使用嵌入式容器的IT (如Spring Boot所倡导的一整套IT测试体系),对代码质量和重构的帮助一点都不比UT小(UT本质上不支持重构,UT不支持基于用户故事的测试。)
但是IT很容易只跑一个用例就跑出40%的覆盖率来,所以Sonar + Jacoco 这种同时显示UT和IT测试覆盖率的组合非常实用。 Continue reading
Posted in 技术
2 Comments