- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2013-02-20 中南大学地信院地理信息系 * 调试的步骤: 从错误的外部表现形式入手,确定程序中出错位置; 研究有关部分的程序,找出错误的内在原因; 修改设计和代码,排除这个错误; 重复进行暴露了这个错误的原始测试或某些有关测试。 8.4 软件调试 2013-02-20 中南大学地信院地理信息系 * 现象与原因所处的位置可能相距甚远。 当其它错误得到纠正时,这一错误所表现出的现象可能会暂时消失,但并未实际排除。 现象实际上是由一些非错误原因(例如,舍入不精确)引起的。 现象可能是由于一些不容易发现的人为错误引起的。 错误是由于时序问题引起的,与处理过程无关。 现象是由于难于精确再现的输入状态(例如,实时应用中输入顺序不确定)引起。 现象可能是周期出现的。 查找错误的难度: 8.4 软件调试 2013-02-20 中南大学地信院地理信息系 * 用头脑去分析思考与错误征兆有关的信息。 避开死胡同。 只把调试工具当做辅助手段来使用。利用调试工具,可以帮助思考,但不能代替思考。 避免用试探法,最多只能把它当做最后手段。 确定错误的性质和位置的原则: 8.4 软件调试 2013-02-20 中南大学地信院地理信息系 * 在出现错误的地方,要注意临近的错误。 修改错误的本身而不是只修改这个错误的征兆或这个错误的表现。 不能修正一个错误的同时引入新的错误。 应用程序设计阶段的方法来修改错误。 修改错误的原则: 8.4 软件调试 2013-02-20 中南大学地信院地理信息系 * 试探法。猜测出错位置并验证。 回溯法。从发现错误症状的位置开始,往回查。 对分查找法。从正确的位置开始查找。 归纳法。从测试所暴露的问题出发,收集所有正确或不正确的数据,分析它们之间的关系,提出假象的错误原因,用这些数据来证明或反驳,从而确定错误所在。 演绎法。根据测试结果,列出所有可能的错误原因。 调试方法: 8.4 软件调试 2013-02-20 中南大学地信院地理信息系 * 8.5 现场部署与培训 现场部署:按总体设计方案购置各种软硬件,搭建运行环境,安装研发的系统,并进行现场调试,建立业务运作的计算机初始模型。 2013-02-20 中南大学地信院地理信息系 * 8.5 现场部署与培训 初始模型: 机构及人员组成:用户名称、权限。 业务定义:名称、表单、流程。 支撑数据:基础数据、专题数据。 2013-02-20 中南大学地信院地理信息系 * 8.5 现场部署与培训 整体培训 部门培训 个别培训 系统管理员培训 数据管理员培训 2013-02-20 中南大学地信院地理信息系 * 8.6 系统试运行 系统试运行:在真实环境下的模拟运行。由系统开发人员和用户共同进行,在试运行过程中进行正确性完善和适应性完善。 正确性完善:系统正确性完善是指系统在运行中出现错误,需要进行的完善。 适应性完善:系统适应性完善是指由于系统运行环境改变需要进行的完善。 2013-02-20 中南大学地信院地理信息系 * 思考题 系统实施工作内容 软件测试 软件调试 现场部署与培训 系统试运行 2013-02-20 中南大学地信院地理信息系 * 重要的执行通路测试检查内容: 不正确计算:运算符优先次序不正确、运算方式不正确、初始化方式不正确、精确度不够等。 条件及控制流错误:逻辑运算符不正确、优先次序错误、循环终止条件错误或死循环、错误地修改循环变量等。 2013-02-20 中南大学地信院地理信息系 * 出错处理测试检查内容: 外部输入错误或内部处理引起错误时能否处理; 对错误的描述是否难以理解; 记下的错误与实际遇到的错误不同; 在对错误进行处理之前,错误条件已经引起系统干预; 对错误的处理不正确; 描述错误的信息不足以帮助确定造成错误的位置。 2013-02-20 中南大学地信院地理信息系 * 边界条件测试检查内容: 数据流、控制流中刚好等于、大于或小于确定的比较值时是否出错。 如果对模块运行时间有要求的话,在最坏情况下和平均意义下对模块运行时间的影响因素。 2013-02-20 中南大学地信院地理信息系 * 测试方法 人工测试,也称为代码审查:人工阅读源代码,查找错误。 计算机测试:设计测试用例,通过运行程序查找错误。 2013-02-20 中南大学地信院地理信息系 * 驱动模块:被测模块的上级调用模块的模拟。其功能比上级调用模块简单得多,只完成接受测试数据,以上级模块调用被测模块的格式驱动被测模块,接受被测模块的测试结果并输出。桩模块:被测模块所调用模块的模拟。作用是返回被测模块所需的信息。 2013-02-20 中南大学地信院地理信息系 * 8.3 软件测试 集成测试又称组装测试或联合测试,是在单元
您可能关注的文档
- 10万吨年硝酸异辛酯储罐制安临时用电方案.doc
- 2013年交通建设安全生产培训强化安全基础推动安全发展.ppt
- 2014年PXW装置停车检修换热器4台检修方案.doc
- STK系统11.14培训课件.ppt
- X市世纪华苑小区18#住宅楼项目管理规划.doc
- 安全知识机械操作安全.ppt
- 车站新建北到发场改建线下工程施工方案.doc
- 初中英语文化教学存在的问题与对策研究.doc
- 大型桥梁工程改造施工组织设计方案.doc
- 大型特买网站的购物车子系统开发.doc
- 2025年北师大版8年级数学上册期中试卷含答案详解(培优).docx
- 2025年北师大版8年级数学上册期中试卷含完整答案详解(名校卷).docx
- 2025年北师大版8年级数学上册期中试卷含答案详解.docx
- 2025年北师大版8年级数学上册期中试卷含完整答案详解(典优).docx
- 2025年北师大版8年级数学上册期中试卷含完整答案详解【易错题】.docx
- Unit1_Lesson2_词汇导图语境速记.ppt
- 2025年北师大版8年级数学上册期中试卷及答案详解(精选题).docx
- 2025年北师大版8年级数学上册期中试卷含答案详解【综合题】.docx
- 2025年北师大版8年级数学上册期中试卷及答案详解(精选题).docx
- 2025年北师大版8年级数学上册期中试卷及答案详解【必威体育精装版】.docx
文档评论(0)