Wils可靠性分配工具(RA)软件
软件测试计划
WILS_RA_TEST001
编制日期 2011.12.10
签 署 页
Wils可靠性分配工具软件
软件测试计划
V1.0
拟 制: 日期:2012.12.10 审 核: 日期: 批 准:日期:
1 范围
1.1 标识
1.1.1 基本信息
本文档标识号:WILS_RA_TEST001
本文档标题:Wils可靠性分配工具软件软件测试计划
软件系统名称:可靠性分配(RA)工具
受测软件标识:WILS-RA
1.1.2 术语和缩略词
MTBF 平均故障间隔时间
MTBCF 平均严重故障间隔时间
EEM 评分分配法 可靠性分配的一种方法
EQUAL等分配法 可靠性分配的一种方法
ARINC 比例组合分配法 可靠性分配的一种方法
AGREE 可靠性分配的一种方法
可靠度 可靠性的一种指标(类似MTBF)
1.2 系统概述
可靠性分配就是将使用方提出的,在产品研制任务书(或合同)中规定的总体可靠性指标,自顶向底,由上到下,从整体到局部,逐步分解,分配到规定的产品层次(系统、分系统、设备等),并将其写入相应的研制任务书或合同中,是一个演绎分解的过程。
通过分配,把可靠性指标分摊到规定的产品层次,以便:
a) 使各层次产品的设计人员尽早明确所研制产品的可靠性要求,为各层次
产品的可靠性设计和元器件、原材料的选择提供依据;
b) 为转包产品、供应品提出可靠性定量要求提供依据;
c) 根据所分配的可靠性定量要求估算所需人力、时间和资源等信息。
可靠性分配主要在方案设计阶段及初步设计阶段进行,它与可靠性预计工作结合,是一个反复迭代的过程。一旦确定了装备的任务可靠性和基本可靠性要求,应尽可能早地实施。可靠性分配工作适用于有可靠性定量要求的装备,也适用于装备的部分分系统和设备。
1.3 文档概述
该文档是描述可靠性分配(RA)工具的测试计划,其主要内容包括:软件测试环境、测试需求、测试安排等等。目的在于发现软件中的错误和缺陷,并加以纠正。
本文档开展软件测试的依据,测试活动按照本文档的要求进行。本文档阐述了测试的软硬件环境,测试时间安排、人员安排、测试内容、测试目标。测试可靠性分配工具是否满足需求规格说明书,包括:各个功能点是否已经实现、业务流程是否正确、分配结果数据的正确性。
本文档预期的读者是:项目管理人员、测试人员。
2 评测依据
测试的目标就是验证软件是否满足需求规格说明书的规定,测试的依据也就是《Wils可靠性分配工具需求规格说明书》、《Wils可靠性分配工具详细设计说明书》、合同附件等文档和测试标准文档。
3 软件测试环境 3.1 软件环境
? 客户端
服务器
windows平台
3.2 硬件环境
? ? 客户端
服务器
3.3 网络拓扑图
4 安全与保密
通过前台的身份验证对不同的用户赋予不同的角色,不同的角色拥有对系统不同的操作权限。对数据库表一级的操作进行严格控制,一般用户只能进行该业务部门的业务操作。测试的数据和产品型号树都经过脱密处理,不涉密。 5 测试需求
5.1 Wils可靠性分配工具测试需求
?
? 优先级:中 测试要求:发现与需求规格说明书不一致的缺陷和错误,软件满足需求
说明书的功能要求
?
? 测试方法: 黑盒测试、单元测试、集成测试 该测试需求采用如下测试类型:性能测试、接口测试、功能测试、。
5.1.1 功能测试 测试类型
该测试类型定义如下测试项:
? 测试目的:
通过手工测试验证功能与要求的符合性。
? 测试充分性要求:
验证可靠性分配工具的功能与要求的符合性;
通过性能测试验证可靠性分配工具的并发事务处理能力; 通过API接口测试验证可靠性分配工具的提供的外部接口的正确性;
通过代码安全性测试验证可靠性分配工具的代码安全性。
5.1.2 接口测试 测试类型
无。
5.1.3 性能测试 测试类型
对于几个页面的重点按钮进行性能测试,测试其平均反映时间。可靠性分配页面的“计算”按钮要求平均相应时间在秒级时间。其它页面的按钮响应时间在毫秒级。所有的错误操作和不友好操作都有错误提示。
5.1.4 安全性测试 测试类型
无。
5.2 测试策略、方法
测试前根据要求设计测试用例,考虑合法、不合法、边界测试用例。先进行代码走查,检查出逻辑错误和代码常规性错误。对于功能测试采取黑盒测试方法,对每个功能模块进行单元测试,最后进行集成测试和回归测试。以便发现软件中更多错误和缺陷。保证所有的测试用例得到执行,测试所发现的所有问题得到解决。所有测试用例得到从新执行,并确保已发现问题得到解决。
6 配置管理
配置管理的方法:使用Visual Source Safe工具
表6-1 配置表
7 风险分析
预测项目风险(如技术风险、人员风险、资源风险和进度风险等)、风险带来的影响及应对措施。风险分析具体如下表。
8 测试安排
a) 工作量估计
表8-1 工作量估计
b) 人员安排
表8-2 人员安排
可用单元格合并的方法合并重复的姓名,使表格清晰易懂。)
c) 进度安排
(表格中列出的活动项仅供参考,可根据实际情况删减或补充)
表8-3 测试进度安排
9 度量采集
测试需求度量、风险度量、缺陷度量在下表给出。需求度量结果在《测试需求规格说明中》给出,缺陷度量在《测试问题报告》中给出,风险度量在测试工作总结中给出。
表10-1 需求度量
表10-2 风险度量
表10-3 缺陷度量
10 质量保证
严格按照测试计划执行,科学的设计测试用例。保证整个测试工作有序、按时完成。由质量保证部门和质量控制人员进行测试监督、质量保证。
11 测试结束条件
1、计划的所有测试用例已全部执行。
2、所有的软件缺陷和错误得到改正或解决。
3、所有的测试用例已全部重新执行,已知的所有缺陷都已按照商定的方式进行了处理,而且没有发现新的缺陷。
计算机技术与软件专业技术资格(职称)
软件设计师(工程师)考试大纲
一、考试说明
1.考试要求:
(1)掌握数据表示、算术和逻辑运算;
(2)掌握相关的应用数学、离散数学的基础知识;
(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5)熟练掌握常用数据结构和常用算法;
(6)熟悉数据库、网络和多媒体的基础知识;
(7)掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++其中一种程序设计语言;
(8)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9)熟练掌握软件设计的方法和技术;
(10)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(11)了解信息化、计算机应用的基础知识;
(12)正确阅读和理解计算机领域的英文资料。
2.通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件,具有工程师的实际工作能力和业务水平。
3.本考试设置的科目包括:
(1)计算机与软件工程知识,考试时间为150分钟,笔试;
(2)软件设计,考试时间为150分钟,笔试。
二、考试范围
考试科目1:计算机与软件工程知识
1. 计算机科学基础
1.1 数制及其转换
1.2 数据的表示
1.3 算术运算和逻辑运算
1.4数学基础知识
1.5 常用数据结构
1.6 常用算法
2. 计算机系统知识
2.1 硬件知识
2.1.1 计算机系统的组成、体系结构分类及特性
2.1.2 存储系统
2.1.3 安全性、可靠性与系统性能评测基础知识
2.2 软件知识
2.2.1 操作系统知识
2.2.2 程序设计语言和语言处理程序的知识
2.3 计算机网络知识
2.4 数据库知识
2.5 多媒体知识
2.6 系统性能知识
2.7 计算机应用基础知识
3. 系统开发和运行知识
3.1 软件工程、软件过程改进和软件开发项目管理知识
3.2 系统分析基础知识
3.3 系统设计知识
3.4系统实施知识
3.5 系统运行和维护知识
3.6 面向对象开发方法
4. 安全性知识
5.标准化知识
6.信息化基础知识
7.计算机专业英语
考试科目2:软件设计
1. 外部设计
1.1 理解系统需求说明
1.2 系统开发的准备
1.3 设计系统功能
1.4 设计数据模型
1.5 编写外部设计文档
1.6 设计评审
2. 内部设计
2.1设计软件结构
2.2 设计输入输出
2.3 设计物理数据
2.4 构件的创建和重用
2.5 编写内部设计文档
2.6 设计评审
3. 程序设计
3.1 模块划分(原则、方法、标准)
3.2 编写程序设计文档
3.3 程序设计评审
4. 系统实施
4.1 配置计算机系统及其环境
4.2 选择合适的程序设计语言
4.3 掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中任一种程序设计语言,以
便能指导程序员进行编程和测试,并进行必要的优化
4.4 系统测试
5. 软件工程
测试计划目录1概述111121314产品简介1范围1限制条件1参考文档12约定2212223测试目标2接收标准2资源和工具2资源2…
软件测试计划报告20xx年12月目录一被测试系统介绍11软件背景1二测试计划11概述111设计背景112关键词定义12计划221软…
大傻整理lt项目名称gt软件测试计划目录1前言2111213142编写目的2名词解释2参考资料2测试摘要2资源需求3212223硬…
产品名称测试计划模板测试计划目录1简介4111213141523目的4背景4范围4术语4参考文档4测试需求5测试资源53132人力…
软件测试计划1总论1项目背景本次的被测项目是一个基于BS结构的Web博客系统该系统可以实现用户注册以及好友的搜索增添基本的文章发布…
142争议事项简要说明争议事项143风险评估通过对技术文档的阅读对被测系统可能存在的问题系统设计数据库设计响应时间计费策略因测试环…
软件测试计划目录1前言2111213142编写目的2名词解释2参考资料2测试摘要2资源需求3212223硬件资源3软件资源3人力资…
测试计划目录1概述111121314产品简介1范围1限制条件1参考文档12约定2212223测试目标2接收标准2资源和工具2资源2…
XXtestplan编号STXXSTP密级公司内部XXSystemTestPlan文件编号状态文档类型项目XX当前版本V11页数1…
软件测试计划1总论1项目背景本次的被测项目是一个基于BS结构的Web博客系统该系统可以实现用户注册以及好友的搜索增添基本的文章发布…
土豆整理关于本文所有资料均来自互联网整理土豆QQ860552905PS如果需要工具包或想深入了解学习的朋友可以加我QQ860552…