白盒测试——JTest浅尝
近期在实际项目中进行了白盒测试尝试,对白盒测试有了进一步认识。回想之前单元测试过程,存在很多问题。习惯性编写的JUnit测试类多为正面测试而非边界测试、反面测试,大多体现了按正常业务流程执行的过程。这样的测试我认为应属于白盒测试中的功能测试。而占较大工作量的边界测试、反面测试却被忽略(手工可能做不起),随之带来的问题就是程序的健壮性不好。例如开发过程中有这样的默认约定,当接口服务返回无结果的集合...