试题详情
- 简答题软件测试的原则是什么,并说明在软件测试过程中使用这些原则的原因。
-
测试的目标是以最少的时间和人力找出软件中潜在的各种错误和缺陷。基于这样的测试目的,软件测试的原则应该是:
(1)提早原则:应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。据统计约60%的错误来自设计阶段以前,并且修复一个软件错误所需的费用将随着软件生存周期的进展而上升。错误发现得越早,修复它所需的费用就越少。反之,错误发现得越晚,修改它的费用就越高,而且是呈指数增长。
(2)IPO原则:测试用例应由测试输入数据,测试执行步骤和预期输出结果三部分组成。
(3)独立测试原则:开发人员应避免测试自己的程序。程序开发机构不应测试自己的程序。独立测试能带来客观性、专业性、权威性和资源有保证等好处。 关注下方微信公众号,在线模考后查看
热门试题
- 发现错误能力最弱的是()。
- 软件测试应该贯穿整个软件生存周期,在软件
- 对一个成功的软件来说,只有经过编码、测试
- 人工测试的主要方法包括()。
- 具体的白盒测试方法有程序控制流分析、数据
- 主机入侵检测系统通常情况下比网络入侵检测
- 服务器接口测试是web信息系统的接口测试
- 下列说法不正确的是()。
- 下面()方法能够有效地检测输入条件的各种
- 软件测试计划是做好软件测试工作的前提。
- 对Web服务系统进行测试时,要让它们以某
- 下列()方法能够有效地检测输入条件的各种
- 单元测试通常应该先进行“人工走查”,再以
- 代码评审员一般由程序调试员担任。
- 客户端兼容性测试包括的内容为:平台测试、
- 管理信息系统最重要的内部信息来源是()。
- 不同的测试技术适用于不同的时间点。
- 安全性是web信息系统的特点之一。
- 传统的软件测试的角度包括单元测试、系统测
- ()是保证网络安全最重要的核心策略。