美文网首页
《软件工程》笔记3

《软件工程》笔记3

作者: 菜鸟nana | 来源:发表于2016-11-03 22:44 被阅读18次
《软件工程》笔记3

结构化实现

结构化实现是在结构化分析,结构化设计之后进行的,包括编码和测试两部分。

(1)编码

①选择合适的编程语言

②编码风格规范

(2)软件测试基础

①测试目标:尽可能多的发现并排除软件中潜藏错误,最终把一个高质量的软件交给用户使用

②黑盒测试和白盒测试

③测试准则

④流图

(3)逻辑覆盖(白盒测试方法)

语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖

(4)控制结构测试(白盒测试)

①基本路径测试

ⅰ根据过程设计结果画出相应流图

ⅱ计算流图的环境复杂度

ⅲ确定线性独立路径的基本集合

ⅳ设置可强制执行基本集合中每条路径的测试用例

②条件测试

③数据流测试

④循环测试

(5)黑盒测试技术

等价划分,边界值分析,错误推测

(6)测试策略

①测试步骤:单元测试,集成测试,确认测试

如何集成:自顶向下集成,自底向上集成回归测试

确认测试需要有用户参与,并以用户为主。

大型软件在确认测试后还有系统测试。

(7)调试:在测试发现错误后,排除错误的过程,即修复bug。

(8)软件可靠性:程序再给定的时间间隔内,按照规格说明书的规定成功运行的概率。

相关文章

  • 《软件工程》笔记3

    结构化实现 结构化实现是在结构化分析,结构化设计之后进行的,包括编码和测试两部分。 (1)编码 ①选择合适的编程语...

  • 软件测试方法课程笔记(3)

    软件测试方法课程笔记(3) 3. 白盒测试 这是一种验证技术,软件工程师可以用它来检查他们的代码是否按预期工作。它...

  • 笔记.第2章.软件工程基础知识.信息系统项目管理师.考试辅导教程

    本书笔记目录链接 上篇 第2章 软件工程基础知识 “软件工程”概念在1968年的“软件危机”会议中提出。 IEEE...

  • 2018-03-08笔记

    笔记: 软件工程 是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。 软件工程包括下列领域 软...

  • 软件工程概论

    ? 以下笔记内容摘自 中国大学MOOC 北京大学软件工程课程 ,该笔记仅作为要点记录,详细内容请自行查看原视频课程...

  • 《软件工程》笔记4

    本书前几章主要介绍了传统软件工程方法,包括 结构化分析(需求) 结构化设计(建模) 结构化实现(编码、测试) 传统...

  • 《软件工程》笔记6

    面向对象设计 面向对象设计,就是用面向对象观点建立求解空间模型的过程。通过面向对象分析得出的问题域模型,为建立求解...

  • 《软件工程》笔记2

    结构化设计 一、前面学习了采用结构化分析的方法对需求进行完整、准确、具体的需求后,就进入到软件设计阶段,包括概要设...

  • 《软件工程》笔记1

    先写一段废话好了。作为一只又懒又菜的...zhu,果然在第一篇写完以后,继续放任自由了4个半月,终于想起来要干点什...

  • 《软件工程》笔记5

    图片发自简书App 这是参考书~ 面向对象分析 分析就是提取系统需求并建立问题域精确模型的过程。面向对象分析的关键...

网友评论

      本文标题:《软件工程》笔记3

      本文链接:https://www.haomeiwen.com/subject/fwsiuttx.html