- 4
- 0
- 约3.23千字
- 约 30页
- 2016-12-23 发布于浙江
- 举报
软件工程第七章(3-3)软件测试 方海光 首都师范大学教育技术系 2006年10月 Contents 调试(Debug) 软件调试是在进行了成功的测试之后才开始的工作。它与软件测试不同,调试的任务是进一步诊断和改正程序中潜在的错误。 调试活动由两部分组成: 确定程序中可疑错误的确切性质和位置。 对程序(设计,编码)进行修改,排除这个错误。 调试工作是一个具有很强技巧性的工作。 软件运行失效或出现问题,往往只是潜在错误的外部表现,而外部表现与内在原因之间常常没有明显的联系。如果要找出真正的原因,排除潜在的错误,不是一件易事。 可以说,调试是通过现象,找出原因的一个思维分析的过程。 调试的步骤 (1) 从错误的外部表现形式入手,确定程序中出错位置; (2) 研究有关部分的程序,找出错误的内在原因; (3) 修改设计和代码,以排除这个错误; (4) 重复进行暴露了这个错误的原始测试或某些有关测试。 从技术角度来看,查找错误的难度在于: 现象与原因所处的位置可能相距甚远。 当其它错误得到纠正时,这一错误所表现出的现象可能会暂时消失,但并未实际排除。 现象实际上是由一些非错误原因(例如,舍入不精确)引起的。 现象可能是由于一些不容易发现的人为错误引起的。 错误是由于时序问题引起的,与处理过程无关。 现象是由于难于精确再现的输入状态(例如,实时应用中输入顺序不确定)引起
您可能关注的文档
- 超短波的临床应用课件.ppt
- 趋磁细菌与磁小体讲稿课件.ppt
- 跨国公司的经营与管理全套ppt课件.ppt
- 身心健康与幸福人生1课件.ppt
- 车身三坐标测量技术课件.ppt
- 转基因动物与动物生物反应器课件.ppt
- 转基因抗病植物安全性课件.ppt
- 转录和转录组学transcriptome课件.ppt
- 软件测试基本介绍与案例分析-方学峰课件.ppt
- 软件需求提取与分析课件.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 2026《混凝土内部温度场的模拟分析案例》4700字.docx
- 2025广东东莞市樟木头实业投资控股集团有限公司招聘材料员1人笔试备考试题及答案解析.docx VIP
- 巴中市平昌县县级医疗机构选调笔试真题2024.pdf VIP
- 金融市场学期末考试.docx VIP
- 上海市2025年普通高校招生本科普通批次平行志愿院校专业组投档分数线.docx VIP
- 大理州工会招聘考试题及答案.doc VIP
- 三年级同步钢笔字帖练字.pdf VIP
- 高一物理必修1基本概念题(含答案).pdf VIP
- 钉磨机床设计.docx VIP
- 山东省济南市莱芜第一中学2025-2026学年高二下学期期中考试 语文试题.pdf
原创力文档

文档评论(0)