Bootstrap

测试基础知识

一,在这里插入图片描述
1.测试只能证明软件中存在缺陷,不能证明软件中不存在缺陷,降低存在缺陷的可能性
2.软件规模大,复杂程度高,不可能完全测试。可以根据风险优先级来进行集中和高强度的测试,从而保证软件质量
3.为了保证质量,降低风险和成本。在需求阶段开始介入,使缺陷在需求或设计阶段就被发现,缺陷发现的越早,修复的成本就越少
4.小部分模块包含大部分缺陷 。80%的缺陷发现在20%的模块中,发现缺陷与未发现缺陷成正比
5.一直使用相同的测试方法或手段,可能无法发现新的缺陷。为解决问题,测试用例应当定期修订和评审,增加新的或不同的测试用例来发现更多的缺陷
6.业务不同,软件测试内部也分为不同行业,行业不同,开展活动有所不同,测试工具,测试流程都不尽相同,所以活动依赖于内容
7.软件测试不仅是找出缺陷,同时也需要确认软件是否满足需求

二,

在这里插入图片描述
1.软件需要满足用户显示或隐式功能
2.软件易于学习和上手使用
3.软件必须实现需求当中具体指明的具体功能
4.类似于软件的性能
5.要求软件具有将某个功能修复之后继续使用的能力
6.当前软件可以从一个平台移植到另一个平台上去使用的能力
三,
软件测试模型有:V模型

;