当你认为是在帮助别人的时候,你就不再有思想,没有了主动性和积极性的你就像是一个机器在浪费生命;反之,则是一个机会,主动地思考问题、发现问题,从而我们的思想就有了生命!学会站在巨人的肩膀上
言归正传,先看一张导图:
这张导图清晰简单的介绍了软件测试的目的、原则、流程、方法、策略以及之后的调试,接下来详细介绍一下测试的流程、方法、策略和调试工作!
流程
方法
软件测试可分为两种测试方法,一种是白盒测试,用来测功能,一种是黑盒测试,用来测结果。而黑盒测试又根据不同的要求,又划分出四种子方法。常用的是等价划分、边界值分析和因果图法,错误推测法是起补充辅助作用。。
等价划分VS边界值分析
1、边界值不是从等价类中随便取一个数据作为代表,而是选一个或几个特定值,使这个等价类的每个边界都作为测试的目标
2、边界值分析不仅要考虑输入条件,还有考虑输出条件
3、一般联合使用这两种方法
策略
注意:这里说的”策略“说白了就是测试的过程,我有点”高大上“了。。测试过程是依相反顺序安排的自底向上,逐步集成的过程。
调试
总结
感觉测试这部分知识很有逻辑性,很容易记忆,当一个一个的知识点有了逻辑性之后,就形成了节点,编织成了知识网。。在这一阶段要编写测试分析报告!下一篇博客《【软工视频】维护》,敬请期待。。