测试的目标是以最少的时间和人力找出软件中潜在的各种错误和缺陷。基于这样的测试目的,软件测试的原则应该是:
(1)提早原则:应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。据统计约60%的错误来自设计阶段以前,并且修复一个软件错误所需的费用将随着软件生存周期的进展而上升。错误发现得越早,修复它所需的费用就越少。反之,错误发现得越晚,修改它的费用就越高,而且是呈指数增长。
(2)IPO原则:测试用例应由测试输入数据,测试执行步骤和预期输出结果三部分组成。
(3)独立测试原则:开发人员应避免测试自己的程序。程序开发机构不应测试自己的程序。独立测试能带来客观性、专业性、权威性和资源有保证等好处。
(简答题)
软件测试的原则是什么,并说明在软件测试过程中使用这些原则的原因。
正确答案
答案解析
略
相似试题
(简答题)
说明设计一个测试用例的基本原则。
(简答题)
简述测试计划的层次,并说明各层次测试计划的主要内容。
(单选题)
在软件测试过程的4个步骤中,测试依据是需求规格说明的是()。
(填空题)
在软件测试中,IPO原则是指()三部分组成。
(判断题)
如果通过软件测试没有发现错误,则说明软件是正确的。
(判断题)
软件缺陷的最大来源是产品说明书。
(判断题)
软件缺陷是指软件未达到软件产品需求说明书中指明的要求。
(判断题)
黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,它实际上是站在最终用户的立场,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。
(判断题)
软件测试是为了发现并改正错误而运行程序的过程。