单元测试是程序质量保证的第一道关口,最简单也最有效。软件的绝大部分,是由单元测试来覆盖的。 根据经验。95%以上的测试用例,应该是单元测试。单元测试,应该由程序员来完成。单元测试应该百分之百自动化。 与低开销的单元测试相比,高开销的系统测试和集成测试仅需实现最关键的少数场景。