- 2
- 0
- 约 5页
- 2017-08-09 发布于河南
- 举报
软件测试的原则 软件测试的原则 原则1:测试用例中一个必需部分是对预期输出或结果的定义 如果没有定义预期结果,即没有比较标准 原则2:程序员应当避免测试自己编写的程序 心理上,程序员很难对自己建立起来的程序进行破坏性审查 程序员对规范的错误理解会导致程序错误,同样的误解导致无法测试这样的错误 调试由程序员本人进行则更有效 原则3:编写软件的组织不应当测试自己编写的程序 由于组织和项目经理总是希望保证进度,降低成本。定量地衡量软件的可靠性极其困难,即便是合理规划和实施的测试过程也可能被认为降低了完成进度和成本目标的可能性,因此编程组织难以客观测试自己的软件 具有和程序员相似的心理 由客观、独立的第三方进行测试更经济 软件测试的原则(cont) 原则4:应该彻底检查每个测试的执行结果 测试中发现的错误常常被遗漏 原则5:测试用例的编写不仅应当根据有效和预期的输入情况,而且也应当根据无效和未预料到的输入情况 测试软件时经常会忽略无效和未预料到的情况(使软件缺乏鲁棒性) 在软件产品中突然暴露出来的许多问题是当程序以某些新的或未预料到的方式运行时发现的 针对未预料到的和无效的输入情况的测试用例更能发现问题 原则6:检查程序是否“未做其应该做的”仅是测试的一半,测试的另一半是检查程序是否“做了不应该做的” 是原则5的必然结果 必须检查程序是否有我们不希望的副作用,这样的程序仍然是不正确的程序
您可能关注的文档
- 1.2电子测量仪器概述.ppt
- 1.4中级口译考试1-26.ppt
- 01.ADM&CMS培训幻灯片.ppt
- 1.FTTX基础原理和典型设备介绍.ppt
- 1.组网与网络工程.ppt
- 1第十二章微机的操作和维护软件.ppt
- 01第一部分_绪论.ppt
- 01检测课件概论11.ppt
- 1理解Servlet的概念以及Servlet的处理流程.ppt
- 01录制准备.ppt
- 急性肠系膜动脉缺血多学科诊断与治疗专家共识总结2026.pdf
- 《剪纸》教案-2025-2026学年人教版(新教材)小学数学三年级下册.pdf
- 在市发展和改革委员会2025年度工作总结会上的讲话发言材料.pdf
- 《动画作品设计制作》教学设计-2025-2026学年人教版初中美术九年级下册.pdf
- 人教版(2026)八年级下册英语Unit 1 Section A 4a-4c寒假预习讲义(含练习题及答案).pdf
- 3.2+学习成就梦想+课件-2025-2026学年统编版道德与法治七年级上册.pdf
- 2026年课件-《AIGC与新媒体运营技能实战(慕课版)》-教案全套-新版.pdf
- 人教版(2026)八年级下册英语Unit 2 Section A 4a-4c寒假预习讲义(含练习题及答案).pdf
- (4篇)公司部门2025年工作总结汇编.pdf
- 高考英语--词性转换背诵版+默写版+ 高三英语.pdf
原创力文档

文档评论(0)