ISTQB考试知识点
识别典型的测试目标
区分测试与调试的不同
测试的定义
测试的正向思维
测试的逆向思维
IEEE定义的测试
狭义的测试
一般狭义的测试是运行软件系统进行测试的过程,即执行测试的过程;
广义的测试
测试活动贯穿于整个软件开发的生命周期;
在测试执行之前之后都有相应的测试活动,比如测试计划、设计、实现、评估和报告等等;
测试包含了动态测试和静态测试;
测试的目的
发现缺陷;
增加对质量的信心;
为决策提供信息;
预防缺陷;
测试和调试
人员的不同:通常来说,测试人员进行测试活动,开发人员进行调试活动(当然,开发人员也会进行一些测试活动,比如,单元测试通常由开发人员来进行);
目标的不同:测试和调试在目标、方法和思路上有所不同。比如,测试的目的之一是发现软件中的缺陷,而调试的主要目的通常是为了定位和修改软件中的缺陷;
过程的不同:测试是从已知的条件开始,使用预先定义的过程,并且有预知的结果;调试是从未知的条件开始,结束的过程可能不可预计;
计划的不同:测试可以计划,可以预先制定测试用例和过程,工作进度可以度量;描述调试的过程或持续时间相对比较困难;
对象的不同:测试的对象包括软件开发过程中的文档、数据以及代码,而调试的对象一般来说只是代码;
……
转载请注明:http://www.0431gb208.com/sjsbszl/3791.html