更新时间:12-25 上传会员:糖糖不爱吃糖
分类:计算机信息 论文字数:15939 需要金币:1000个
【摘要】目前IT行业越来越发达,网络上的软件也越来越多,软件的质量和安全也逐渐受到人们的关注。软件没有好的质量和安全会使用户深受其害。正因如此,如何保障软件的质量成为了软件开发中一个重要的环节,而软件测试就是一种保障软件质量的手段。
软件测试(software testing)是一种实际输出与预期输出间的审核或者比较过程,它可以通过鉴定软件的正确性、完整性、安全性和质量来评估软件是否满足其设计要求,从而达到保障软件质量的目的。软件测试有黑盒测试、白盒测试、静态测试、动态测试、单元测试、集成测试等测试方法。软件测试的基本流程主要分为以下几个阶段:需求分析阶段、测试计划阶段、测试设计阶段、测试方案阶段、测试执行阶段。本文以基础物业系统的公告管理模块为例,学习以黑盒测试方法为主的软件测试过程。
【关键字】:软件测试
目 录
摘 要
Abstract
1绪论-7
1.1软件测试概述-7
1.1.1软件测试的背景和意义-7
1.1.2软件测试的目的-7
1.1.3软件测试的内容-8
1.2基础物业系统概述-8
1.2.1基础物业系统的现状-8
1.2.2公告管理模块简介-8
2 软件系统测试的过程与方法-9
2.1软件系统测试概念-9
2.2软件系统测试的过程-9
2.3软件系统测试的方法-10
2.3.1白盒测试-10
2.3.2黑盒测试-10
2.3.3兼容性测试-10
2.3.4 UI测试-11
2.3.5性能测试-11
2.4软件系统测试的工具-11
2.4.1 Loadrunner-11
2.4.1禅道-11
3基础物业系统公告管理模块测试流程-12
3.1测试环境-12
3.2功能测试流程-12
3.2.1功能需求分析-13
3.2.2功能测试设计-13
3.2.3测试执行-21
3.3性能测试流程-21
3.3.1性能需求分析-22
3.3.2性能测试设计-22
3.3.3性能测试执行-23
3.4测试报告-27
3.4.1公告管理模块总体质量评估-27
3.4.2 BUG汇总-28
3.4.3性能指标分析-29
3.4.4测试过程评估-32
3.5本章小结-33
4总 结-34
参考文献-35
致 谢-36