- 0
- 0
- 约6.02千字
- 约 44页
- 2019-10-17 发布于福建
- 举报
软件测试技术与质量保证 主讲人:徐丽 第2章 程序调试技术 程序调试是在进行了成功的测试之后才开始的工作。它与软件测试不同,软件测试的目的是尽可能多地发现软件中的错误,但进一步诊断和改正程序中潜在的错误,则是调试的任务。 调试活动由两部分组成: ⑴ 确定程序中可疑错误的确切性质和位置。 ⑵ 对程序(设计,编码)进行修改,排除这个错误。 通常,调试工作是一个具有很强技巧的工作。软件运行失效或出现问题,往往只是潜在错误的外部表现,而外部表现与内在原因之间常常没有明显的联系。如果要找出真正的原因,排除潜在的错误,不是一件易事。因此可以说,调试是通过现象找出原因的一个思维分析的过程。 2.1 调试步骤 调试的执行步骤如下: ⑴从错误的外部表现形式入手,确定程序中出错位置; ⑵ 研究有关部分的程序,找出错误的内在原因; ⑶ 修改设计和代码,以排除这个错误; ⑷ 重复进行暴露了这个错误的原始测试或某些有关测试,以确认: 该错误是否被排除; 是否引进了新的错误。 ⑸ 如果所作的修改无效,则撤销这次改动,重复上述过程,至到找到一个有效的解决方法为止。 调试是一个相当艰苦的过程,究其原因除了开发人员心理方面的障碍外,还因为隐藏在程序中的错误具有下列特殊的性质: ⑴ 错误的外部征兆远离引起错误的内部原因,对于高度耦合的程序结构此类现象更为严重; ⑵ 纠
您可能关注的文档
- 认识美术工具课件.ppt
- 认识你真好课件.ppt
- 认识你自己 悦纳自己教育网.ppt
- 认识商品分类.ppt
- 认识商品连锁企业物流过程.ppt
- 认识实习建材.ppt
- 认识图形单元整理与复习.ppt
- 认识物质的些属性.ppt
- 认识物质的些属性和点击新材料沪粤版.ppt
- 认识香烟粤教版综合实践课件.ppt
- 5.新译林七下U5Animal friends单元知识点总结答案(1).pdf
- 【金中河西】2024-2025 学年初二下物理期末考试试卷+解析.pdf
- 21-26高考真题七选五专练答案解析.docx
- 21-26高考真题语法填空合集(25篇,14页).pdf
- 8B秦外期末仿真练习(1).pdf
- 精品资料【1】Level 1长难句拆解.pdf
- 26秋译林5上课时练习(参考答案).pdf
- 【原卷版】Unit 6 Beautiful landscapes 单元测试-核心考点演练卷(译林版2025)(1).docx
- 25.3湖南九校第二次联考英语答案解析.docx
- 25.3湖南九校第二次联考英语试卷.pdf
最近下载
- 在公司2025年警示教育大会暨国庆中秋双节集体廉洁谈话会上的讲话.docx VIP
- 2026年10月自考13740环境行为与心理学押题卷及答案解析.docx
- 1.3《北京是故乡》课件 2026秋新人音版音乐四年级上册.pptx
- 中国炎症性肠病诊疗质量控制评估体系(第二版).pdf VIP
- 新解读《GB_T 17215.647 - 2021电测量数据交换DLMS_COSEM组件 第47部分:基于IP网络的DLMS_COSEM传输层》最新解读.pptx VIP
- 房屋鉴定检测方案(投标).docx VIP
- 中山大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 2026年生物医学技术发展趋势及前沿知识考题.docx VIP
- 长江流域大水面生态渔业发展现状及潜力分析.pdf
- 2026年国企法务岗位招聘考试题库及答案.docx VIP
原创力文档

文档评论(0)