下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统测试与验收方案1 .系统测试与验收方案1.1. 测试方案1.1.1. 单元测试1.1.1.1. 单元测试说明在计算机编程中,单元测试又称为模块测试是针对程序模块软件设计的最小单位来进行正确性检验的测试工作.程序单元是应用的最小可测试部件.在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类超类、抽象类、或者派生类子类中的方法.单元测试的目标是隔离程序部件并证实这些单个部件是正确的.一个单元测试提供了代码片断需要满足的严密的书面规约.因此,单元测试带来了一些益处.单元测试在软件开发过程的早期就能发现问题.1.1.1.2. 单元测试方法与内容单元测试
2、主要采用白盒测试技术,用限制流覆盖和数据流覆盖等测试方法设计测试用例;主要测试内容包括单元功能测试、单元性能测试和异常处理测试等.1.1.1,3,单元测试流程代码编制代日审ft簿程序文件测温川帆丈件单元恻试报告软件Rug清单图15-1单元测试流程图从配置库获取源码文件,设计测试用例,执行测试用例,并利用相关测试工具对单元代码进行测试,将测试结论填写到单元测试报告和软件Bug清单中.把软件Bug清单和测试用例执行结果提交测试负责人,并进入纳入质量治理.对源码文件进行的测试,视程序存在缺陷的情况,可能要重复进行,直至问题解决.单元测试的执行者,一般情况下可由程序的编码者进行,特殊情况可由独立于编码
3、者的测试人员进行.1.1.1.4. 单元测试用例编程组组长组织、指导开发人员根据?系统设计说明书?,编写所负责代码设计模块的?单元测试用例?,设计单元测试脚本.1.1.2. 代码评审代码评审也称代码复查,是指经过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动.评审的内容:1编码标准问题:命名不标准、magicnumber>System.out等;2代码结构问题:重复代码、巨大的方法和类、分层不当、紧耦合等;3工具、框架使用不当:Spring、Hibernate、AJAX等;4实现问题:错误验证、异常处理、事务划分、线程、性能、平安、实现过于复杂、代码可读性不佳、扩展性不好等;5
4、测试问题:测试覆盖度不够、可测试性不好等.评审的优点:1提升代码质量:在工程的早期发现缺陷,将损失降至最低2评审的过程也是重新梳理思路的过程,双方都加深了对系统的理解3促进团队沟通、促进知识共享、共同提升1.1.3. 集成测试1.1.3.1. 集成测试目的集成测试,也叫组装测试或联合测试.集成测试是在单元测试的根底上,根据?系统概要设计?及?系统集成与开发详细设计?,对系统的各单元进行组装.把别离的系统单元组装为完整的可执行的计算机软件.集成测试的目的是检查软件单元部件是否能够集成为一个整体,完成一定的功能,并找出单元测试中没有发现的错误,包括数据定义有没有重合与冲突,接口会不会产生错误,组合以后的模块功能会不会互相影响,组合的系统是不是到达预期的效果等.1.1.3.2. 集成测试采用的方法和内容集成测试采用白盒测试和黑盒测试相结合的测试技术和渐增式的测试策略,用数据流等测试方法设计测试用例.主要测试内容包括单元之间的接口测试、全局数据结构测试等.1.1.3.3. 集成测试流程集成测试包括集成测试设计、集成测试准备、集成测试实施和测试记录、集成测试问题跟踪和结束测试等阶段.集成测试设计由测试组组长根据工程方案和开发方案编制?集成测试方案?,设计?测试用例?.测试方案和测试用例应当经过工程经理的审查.集成测试准备需要系统测试组组长建立独
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 赣州职业技术学院《海洋生态与海洋生物的保护》2023-2024学年第一学期期末试卷
- 消毒灭菌培训课件
- 《心肺复苏术操作》课件
- 赣南师范大学《食品腐败的抗争之路》2023-2024学年第一学期期末试卷
- 小学生微班会课件
- 小学生知礼仪课件
- 三年级数学上册8探索乐园用有余数的除法解决规律问题学案冀教版
- 三年级数学上册五四则混合运算说课稿西师大版
- 三年级数学上册第九单元数学广角第1课时集合教案新人教版
- 2025年7月日历表(含农历-周数-方便记事备忘)
- 病例讨论麻醉科PPT课件
- EBZ220A掘进机幻灯片
- 物资采购管理流程图
- 集体跳绳赛规则
- 煤矿调度工作培训内容
- 机械原理课程设计-旋转型灌装机运动方案设计
- 标准《大跨径混凝土桥梁的试验方法》
- 1、食品安全与营养健康自查制度(学校食堂)
- 四氯化硅的提纯
- 完整版高支模监理实施细则
- DLT666-2012风电场运行规程
评论
0/150
提交评论