- 博客(5)
- 收藏
- 关注
原创 白盒测试和黑盒测试
1.白盒测试常用的白盒测试方法有:逻辑覆盖测试 基本路径覆盖测试 数据流测试 循环测试1.1 逻辑覆盖测试1.语句覆盖语句覆盖是指选择足够的测试用例,使得运行这些测试用例时,被测程序的每个可执行语句都至少执行一次 2.判定覆盖判定覆盖(也称分支覆盖),它的含义是,不仅每个语句必须至少执行依次,而且每个判定的每种可能的结果都应该至少执行一次3.条件覆盖不仅每个语句至少执行一次,而且使判定表达式中的每一个条件都取到各种可能的结果4.判定/条件覆盖选取足够多的...
2021-05-28 00:47:15 1137
原创 PERT和CPM
1.PERT和CPM计划评审技术PERT 关键路径方法CPM 安排开发进度、制定软件开发计划的常用方法 原理:采用网络图描述一个项目的任务网络,把应当完成的任务用图或表的形式表示出来2.PERT图3.PERT图中的事件每个事件用一个事件号进行标记,对每个事件定义:-最早时刻:表示所有到达该事件的任务最早在此时刻时完成,或从该事件出发的任务最早在此时刻时才可开始 -最迟时刻:最迟时刻表示所有到达该事件的任务最迟必须在此时刻完成,或从该事件出发的任务最迟必须在此时刻时开始,.
2021-05-26 21:09:23 3038
原创 软件工程导论--设计工程
软件设计工程概述1.软件设计工程概述软件需求分析解决“做什么“的问题,软件设计过程则解决“怎么做”的问题软件设计是把软件需求变换成软件表示的过程,它主要包含两个阶段:软件体系结构设计阶段和部件/过程级设计2.软件设计的任务使用一种设计方法,软件分析模型中通过数据、功能和行为模型所展示的软件需求的信息被传送给设计阶段,产生数据/类设计、体系结构设计、接口设计、部件/过程级设计(1)数据/类设计:将分析-类模型变换成类的实现和软件实现所需要的数据结构(2)体系结构设计:体系结构设
2021-05-22 16:20:30 838
原创 软件工程导论--需求工程
目录需求工程概述需求获取需求分析、协商与建模需求规约与验证需求管理需求工程概述本课程将软件需求工程细分为:需求获取、需求分析与协商、系统建模、需求规约、需求验证和需求管理六个阶段。需求获取需求获取方法和策略(1)建立顺畅的通信途径(2)访谈与调查(3)观察用户操作流程(4)组成联合小组(5)用例需求分析、协商与建模需求分析原则1.必须能够表示和理解问题的信息域 2.必须能够定义软件将完成的功能 3.必须能够表示软件的行为(作为.
2021-05-21 11:00:48 256
原创 软件工程导论--系统工程、问题定义与可行性研究
基于计算机的系统定义:通过处理信息来完成某些预定义目标而组织在一起的元素的集合组成基于计算机系统的元素主要有:软件、 硬件、人员、数据库、文档和规程(红字部分成为系统元素)系统工程的任务1.计算机系统工程计算机系统工程是一个问题求解的活动,其目的是分析基于计算机的系统的功能、性能等要求,并把它们分配到基于计算机系统的各个系统元素中,确定它们的约束条件和接口。2.系统工程的任务(1)识别用户的要求标识系统的功能和性能范围,确定系统的功能、性能、约束和接口(2)系统建模.
2021-05-20 21:53:53 1208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人