信息系统项目管理师:软件工程篇(三)

2.3 软件测试 考点(9)软件测试的基本概念  测试是为了发现程序中的错误而执行程序的过程。好的测试方案是尽可能地发现至今沿未发现的错误,成功的测试则是发现了至今尚 未发现的错误。  1.软件测试的任务  软件测试的任务主要是预防软件发生错误、发现并改正程序错误和提供错误诊断信息。  2.软件测试的步骤  (l)模块测试(单元测试)。  (2)子系统测试。...
摘要由CSDN通过智能技术生成

信息系统项目管理师:软件工程篇

 

2.3 软件测试

考点(9)软件测试的基本概念

  测试是为了发现程序中的错误而执行程序的过程。好的测试方案是尽可能地发现至今沿未发现的错误,成功的测试则是发现了至今尚 未发现的错误。

  1.软件测试的任务

  软件测试的任务主要是预防软件发生错误、发现并改正程序错误和提供错误诊断信息。

  2.软件测试的步骤

  (l)模块测试(单元测试)。

  (2)子系统测试。

  (3)系统测试(集成测试)。

  (4)验收测试。

  (5)平行运行。

  3.软件测试的方法

  软件测试的方法有动态测试、静态测试和正确性证明3种。

  动态测试通常指的是上机测试,这种方法是使程序有控制地进行,并从多种角度观察程序运得时的行为,以发现其中的错误;

  静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,这是一个相当有效的检验手段,但由于评审人的能力有限,静态测 试显然不可能发现所有的错误。

信息系统项目管理师:软件工程篇

考点(10)软件测试技术

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1 可行性研究报告   可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能先择的各种方案;说明论证所选定的方案。 可行性研究报告的编写内容要求如下: 1.1 引言   1.1.1 编写目的   1.1.2 背景   1.1.3 定义   1.1.4 参考资料 1.2 可行性研究的前提   1.2.1 要求   1.2.2 目标   1.2.3 条件、假定和限制   1.2.4 进行可行性研究的方法   1.2.5 评价尺度 1.3 对现有系统的分析   1.3.1 数据流程和处理流程   1.3.2 工作负荷   1.3.3 费用开支   1.3.4 人员   1.3.5 设备   1.3.6 局限性 1.4 所建议的系统   1.4.1 对所建议系统的说明   1.4.2 数据流程各处理流程   1.4.3 改进之处   1.4.4 影响   1.4.4.1 对象设备的影响   1.4.4.2 对软件的影响   1.4.4.3 对用户单位机构的影响   1.4.4.4 对系统动行的影响   1.4.4.5 对开发的影响   1.4.4.6 对地点和设施的影响   1.4.4.7 对经费开支的影响   1.4.5 局限性   1.4.6 技术条件方面的可行性 1.5 可选择其他系统方案   1.5.1 可选择的系统方案1   1.5.2 可选择的系统方案2 1.6 投资及收益分析   1.6.1 支出   1.6.1.1 基本建设投资
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值