单元测试是进行服务端快速准确编程的重要检测手段之一,可以快速准确的验证自己需要检测的某段代码,某个方法或者是某个模块。
测试五要点:A-TRIP:
1、A:自动化 调用测试自动和结果检测自动
2、T:彻底性 测试所有可能出现的情况
3、R:可重复 无论测试顺序怎么改变,都能得到相同结果
4、I:独立 每个测试有很强的针对性,独立于环境和其他测试
5、P:专业 使用和产品代码相同的水准来编写和维护测试代码-利于产品发布,代码的重构优化,减少冗余代码
测试技巧:
6个测试部位:Right-BICEP
Right-结果是否准确
B-边界条件是否正确 null, "", 0
I-反向关联测试
C-交叉检测 多个方法相互调用,看结果是否hi自己需要的
E-错误检测
P-性能检测
网友评论