软件测试追求的是产品本身的质量,然而随着软件技术的发展,更重要的是在保证产品质量的同时还要有必要的提高产品测试的工作效率。如果说产品的质量是检测一个软件工程师是否合格的标准,那么工作效率则是检测软件测试工程师级别的标准。只有这样才能保证在企业的实际工作中缩小产品检测成本保证最大的性价比。鉴于此,作者总结了日常工作中测试的流程,提炼其中的产品测试要诀供大家学习和借鉴:
从软件的功能上来看:先测试程序的主要(核心-使用频率高)功能,后测试次要(辅助-不常用)功能。
从软件整体的测试流程来看:先测试功能、业务流程、UI布局,后测试性能、安全。
从软件功能关注度来看:先测试常见情况,后测试异常情况。
从软件迭代的过程来看:先测试经过变更的部分,后测试没有变更的部分。
从软件质量占比来看:先测试影响大的问题,后测试影响小的问题。
从软件探索测试分析的角度来看:先测试必须测试的部分,后测试可选或没有要求测试的部分