测试要点

本文结合作者的实际项目经验,详述了一套测试方案,涵盖了从单元测试到系统测试的全过程,强调了测试配置要求、数据结构、测试策略及其重要性,旨在提升测试质量和效率。
摘要由CSDN通过智能技术生成
现在的项目有这样的问题,测试需要自己进行。在项目进行的过程中,由于测试工作没有做好,给自己带来的麻烦和问题真是太多了,所以最近也写了很多测试的博客。还需要经历很长时间的磨练,才能完成转变啊。

阅读了一个测试方案,觉得非常好,在博客里总结总结,也是督促自己记忆的一个过程。

第一章 概述 交代编写目的、读者对戏那个、项目背景、测试目标、参考资料

第二章 测试配置要求

1 网络环境,网络硬件环境:硬件拓扑图、数量、配置等;网络软件环境:名称、协议、通讯、连接方式。

2 服务器环境,服务器硬件环境:名称、规格、数量、配置;服务器软件环境:名称、协议、版本等。

3 工作站环境,工作站硬件爱你拓扑图、名称、规格、数量、配置;工作站软件名称、协议、版本等信息。

4 测试手段,说明测试方法和工具,执行测试时,必须同时填写测试记录表。

5 测试数据,测试数据要符合客户提供的业务规则,需求分析说明书,概要设计说明书,详细设计说明书,数据规则说明书。包括运行限制。

6 测试策略,测试包括单元测试、组装测试、系统测试,根据不同的开发阶段,测试的侧重点不同。
单元测试
按照系统、子系统、模块进行划分,但最终的单元必须是功能模块,或者面向对象过程中的若干子类。单元测试是对各个功能进行正确性的验证,也是后续测试的基础工作。目的在于发现各个功能模块内部的差错。因此要从程序的内部结构出发编写测试用力。着重点有:模块接口、局部数据结构、路径、错粗处理、边界。

集成测试
也叫做组装测试或者联合测试。通常,在单元测试的基础上需要将所有的模块按照设计进行组装。需要考虑:各个模块连接起来,穿越牟艾接口是否会有数据丢失;一个模块的功能是否会对另外一个模块的功能产生不利影响;各个子功能联合起来,是否达到了父功能的预期要求;全局数据结构是否有问题;单元模块的误差累积起来,是否会方法,从而达到不能接受的程度。可采用一次性组装或者增值式组装的方式。

系统测试
目的在于验证软件的功能和性能,以及其他特性是否满足用户的要求,类型分为:
1)用户界面测试,测试用户界面是否具有导航性、美观性、行业或者公司规范、是否满足设计中要求的执行功能。
2)性能测试,测试相应时间、食物处理效率或者其他时间敏感的问题。
3)强度测试,测试资源,包括内存、磁盘敏感的问题。
4)容量测试,测试大量数据对系统的影响。
5)容错测试,测试系统软件克服软件、硬件故障的能力。
6)安全性测试,测试软件系统对于非法侵入的防范能力。
7)配置测试,测试在不同的网络、服务器、工作站的不同软硬件配置条件下,软件系统的质量。
8)安装测试,全包软件系统在所有可能情况下的安装效果和一旦安装之后必须保证正确运行的质量。

7 测试通过准则

第三章 软件结构介绍,包括概述、整体功能模块介绍、功能功能模块关系图、系统外部接口功能模块关系图、系统内部接口功能模块关系图

第四章 单元测试用例 包括系统、子系统

第五章 集成测试用例 系统外部接口测试、系统内部接口测试

第六章 系统测试用例 病毒测试、用户界面测试、性能测试、强度测试、容量测试、容错测试、配置测试、安装测试、安全性测试、回归测试

第七章 追溯表

第八章 附录 审批记录表
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值