系统测试方案模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Agileone 系统测试方案
拟制:日期:yyyy/mm/dd 审核:日期:yyyy/mm/dd 批准:日期:yyyy/mm/dd
修订记录
目录
1概述 (1)
2被测对象 (5)
3应测试的特性 (5)
4不被测试的特性 (6)
5测试模型 (6)
5.1测试组网图/结构关系图.................................................................... 错误!未定义书签。
5.2测试原理/策略 (6)
5.3 操作流程 (7)
6测试需求 (7)
6.1 环境需求 (7)
6.2 被测对象需求 (7)
6.3 测试工具需求 (7)
6.4 测试代码需求 (7)
6.5 测试数据需求 (7)
7测试设计 (8)
7.1 测试工具设计 (8)
7.2 测试代码设计 (8)
7.3 测试用例设计 (8)
7.4 测试规程设计 (9)
Agileone系统测试方案
关键词:Agileone,系统测试,需求,设计
摘要:本文档是Agileone的系统测试方案文档,主要描述Agileone系统需要测试的特性、测试的方法、测试环境的规划、测试工具的选择,测试用例的设计方法,从而对整个测试活动进行规划和控制。
缩略语清单:
参考资料清单:
1概述
本文档主要用来指导Agileone系统测试的需求设计,测试用例的设计以及测试规程的设计,是参加测试用例设计、测试代码设计和测试执行的测试工程师和相关的开发人员的工作参考依据。
2被测对象
AgileOne V1.1 是项目管理系统的开发和测试对象,没有商用的需求,仅提供给培训学员,作为完成系统测试计划、策略和系统测试用例的依据。软件需求规格文档由成都博为峰软件技术有限公司完成。AgileOne V1.1是一个项目文件管理工具,该工具使用B/S结构,编程语言为PHP,Mysql作为数据库,可以提供用户对实际工作中的项目需求进行有效管理,并且提供测试用例设计与缺陷管理功能
3应测试的特性
需要测试如下性能指标:
(1)用户登陆该系统成功时的响应时间;
(2)成功新增,成功编辑,成功搜索,成功重置,成功删除各需求项的响应时间;(3)成功切换中英文状态下的响应时间;
(4)容纳各个新增子项的最大数量;
运行该系统的时候其稳定性
3.配置特性
Agileone v1.1运行在PC上,其运行环境的软、硬件配置满足如下条件:
A.操作系统:为WINDOWS98以上的操作系统;
B.硬件限制:CPU:333MHZ以上,内存:64M以上;
C.安装运行Mysql数据库。
4不被测试的特性
1. UI布局合理性、UI的美观及UI控件的约束
本次涉及到UI控件布局的合理性以及UI控件的约束不在本次测试范围之内。此部分内容只要不影响正常的功能操作就暂时认为通过。
2、压力测试此次测试不考虑进行。
5测试模型
5.1测试原理/策略
功能测试不需要利用任何辅助工具来执行测试用例,然后依据测试用例的实际数据在QC管理工具里进行用例的执行,从而实现各缺陷的生成管理。
性能测试就是用来测试软件在集成系统中的运行性能,并以度量系统性对于预定义目标差距
为核心。
配置测试主测的系统为win7、xp系统,其他平台只实施优先级为高的案例。
5.2 操作流程
测试执行按照功能测试-》配置测试-》性能测试的顺序。系统预测试通过进入系统测试,测试组长根据测试计划和方案安排人员进行系统测试。测试人员发现问题后提交缺陷报告,测试完成后提交测试报告报告。
6测试需求
6.1 环境需求
功能测试:CPU、服务器端windows2003、客户端windowsXP,SQL serve 2000 数据库
性能测试:与功能测试相同
搭建windows2003,安装qc,sqlserver
6.2 被测对象需求
Agileone项目管理系统
6.3 测试工具需求
本测试不需要工具
6.4 测试代码需求
本测试为系统测试,无代码需求。
6.5 测试数据需求
无
7测试设计
7.1 测试工具设计
1.本次测试采用已有的工具quality center来进行测试管理,不需要另外进行测试工具开发。性能测试用Httpwatch。
7.2 测试代码设计
本需要测试不需要代码设计
7.3 测试用例设计
等价类:等价类时之某个输入域的子集合,在该集合中,各个输入数据对于揭露软件中的错误都是等效的。并合并的假设某等价类的代表值就等于对这一类其他值的测试。边界值:是假定大多数的错误时发生在各个输入条件的边界上,如果在边界的取值不会导致错误,那么其他的取值出错的可能性也很小。
正交表:从大量的试验点中挑选出适量的、有代表性的点、应用依据正交表,合理的安排实验的一种科学试验方法。
状态迁移:对被测系统抽象出他的若个状态、及状态间的切换条件和切换路径,从状态迁移
7.4 测试规程设计
详见《测试规程》文档。