节选
《软件测试技术》: 2.2.3系统测试 软件只是计算机系统的一个重要组成部分,软件开发完成以后,还应与系统中其他部分联合起来,进行一系列系统集成和测试,以保证系统各组成部分能够协调地工作。这里所说的系统组成部分除软件外,还包括计算机硬件及相关的外围设备、数据及采集和传输机构、计算机系统操作人员等。系统测试实际上是针对系统中各个组成部分进行的综合性检验,很接近日常测试实践。例如,在购买二手车时要进行系统测试,在订购在线网络时要进行系统测试等。系统测试的目标不是要找出软件故障,而是要证明系统的性能。比如,确定系统是否满足其性能需求,确定系统的峰值负载条件及在此条件下程序能否在要求的时间间隔内处理要求的负载,确定系统使用资源(存储器、磁盘空间等)是否会超界,确定安装过程中是否会导致不正确的方式,确定系统或程序出现故障之后能否满足恢复性需求,确定系统是否满足可靠性要求等。 一系统测试很困难,需要很多的创造性。那么,系统测试应该由谁来进行呢。可以肯定以下裳员、机构不能进行系统测试。 ……
内容简介
本书共分10章, 第1章介绍了软件测试技术概述, 第2章介绍了软件测试原理, 第3章介绍了白盒测试技术, 第4章介绍了黑盒测试技术, 第5章介绍了软件测试过程, 第6章介绍了软件缺陷的相关知识及测试报告和测试评测的内容, 第7章介绍了测试项目管理的内容点, 第8章介绍了自动化测试
目录
第1章软件测试概述
1.1软件测试概述
1.2软件中的BUG
1.3软件测试的经济学与心理学
1.4软件测试的职业素质与要求
1.5软件质量管理与评估
习题与思考
第2章软件测试原理
2.1软件开发模型
2.2软件测试过程
2.3黑盒测试和白盒测试
2.4静态测试与动态测试
2.5验证测试与确认测试
习题与思考
第3章白盒测试
3.1白盒测试简介
3.2白盒测试过程
3.3白盒测试任务
3.4逻辑覆盖
……
1.1软件测试概述
1.2软件中的BUG
1.3软件测试的经济学与心理学
1.4软件测试的职业素质与要求
1.5软件质量管理与评估
习题与思考
第2章软件测试原理
2.1软件开发模型
2.2软件测试过程
2.3黑盒测试和白盒测试
2.4静态测试与动态测试
2.5验证测试与确认测试
习题与思考
第3章白盒测试
3.1白盒测试简介
3.2白盒测试过程
3.3白盒测试任务
3.4逻辑覆盖
……