- 9
- 0
- 约4.38千字
- 约 23页
- 2017-02-13 发布于北京
- 举报
第四章 软件工程基础.ppt
第四章 软件工程基础 4.4 测试与调试 1.测试 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。 (1) 测试的特征 测试具有以下三个重要特征: 第四章 软件工程基础 ① 测试的挑剔性 测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。 ② 完全测试的不可能性 测试只能说明程序有错,而不能证明程序无错,希望通过有限次的测试就能发现程序中的所有错误是不可能的,即完全测试是不可能的。由于册似乎的这一特征,程序也不可能具有百分之百的可靠性。因此,有人将程序的可靠性定义为“在给定的时间和给定的环境下,系统成功地执行所指定功能的概率”。 第四章 软件工程基础 (2) 测试的过程 程序的测试一般按三种方式进行;静态分析,动态测试,自动测试。这三种测试方式通常反映了测试的过程,即先进行静态分析,然后进行动态测试,在某些特殊情况下,有可以借助自动测试工具对程序进行查错。 第四章 软件工程基础 ①程序的静态分析 所谓静态分析,是指不执行程序,而只由人工对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。 ②程序的动台分析
您可能关注的文档
- 第四届西部长城心脏病学会议.ppt
- 第四章 国际贸易术语(Trade Terms).ppt
- 第四章 一元函数积分学.ppt
- 第四章 一次函数.ppt
- 第四章 企业主要经济业务核算.ppt
- 第四章 加强道德修养 锤炼道德品质.ppt
- 第四章 加强道德修养 锻炼道德品质.ppt
- 第四章 化学平衡.ppt
- 第四章 区域发展分析.ppt
- 第四章 客户关系战略与过程模型.ppt
- 2026年市政污水净化十年报告[002].docx
- 基于区块链技术的中学教师教学成果认证与共享机制研究课题报告教学研究课题报告.docx
- 2026年西飞招工试题及答案.doc
- 七年级数学上册期末试卷(附带答案).pdf
- 人工智能在跨学科教学创新思维培养中的应用与创新研究教学研究课题报告.docx
- 2026年辽宁初中九年级北师大版政治达标测试含答案解析及答案.doc
- 学生过程性评价数字化在基础教育阶段的实施效果与教学反思教学研究课题报告.docx
- 美妆电商2026年十年发展:直播营销与营销创新报告.docx
- 物流运输2026年无人驾驶技术报告.docx
- 基于生成式AI的中学英语教学策略对学生阅读理解能力提升的探讨教学研究课题报告.docx
原创力文档

文档评论(0)