JPetStoretestjh
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档号:密级:内部
版本号:1.0 JPetStore 功能测试计划
撰写:
审核:
修订历史记录
(A-添加,M-修改,D-删除)
目录
1简介 (3)
1.1 目的 (3)
1.2 范围 (3)
2测试参考文档和测试提交文档 (3)
2.1 测试参考文档 (3)
2.2 测试提交文档 (3)
2.3测试时间表及人员安排 (4)
2.4 各阶段测试停止标准 (4)
3测试资源 (4)
3.1 人力资源 (4)
3.2 测试环境 (5)
3.3 测试工具......................................................................................... 错误!未定义书签。
3.4 测试风险及优先级 (5)
4测试策略 (5)
4.1 数据完整性测试 (5)
4.2 功能测试 (6)
4.3 用户界面测试 (7)
5问题严重度描述 (7)
附录A 项目任务 (8)
1简介
1.1 目的
项目名称:JpetShop
项目目标:经本测试找出软件所有页面功能的缺陷,并跟踪验证缺陷修改状况,以确保该软件的所有页面功能正确。
1.2 范围
本计划主要针对JpetShop的页面功能,计划将对JpetShop软件进行页面信息检查,以及页面功能进行功能测试。
页面功能限于JpetShop的Buyer所能自助执行的相应功能,及操作过程中所有页面信息。
主要功能点为:注册、挑选宠物、购买结算
2测试参考文档和测试提交文档
2.1 测试参考文档
表2-1 测试参考文档
2.2 测试提交文档
《JpetShop测试计划》
《测试用例》
《缺陷报告》
《测试分析报告》
2.3测试时间表及人员安排
表3-1 测试时间表及人员安排
2.4 JpetShop各项测试停止标准
数据完整性测试:
●所有页面用户,即pet购买者在页面上写入,修改的信息均能被完整地正确地写入数据
库。
●相关Bug 100%修改完成,并经过回归测试验证。
功能测试:
●所有页面用户,即pet购买者在页面上可以操作的功能均能正确执行。
●功能一级Bug100%修改完成,并经过回归测试验证。
●功能二级Bug95%以上修改完成,并经过回归测试验证。
●页面排版建议100%收到项目经理反馈,并对需要修改部分100%完成修改,并经过回
归测试验证。
3测试资源
3.1 人力资源
表3-1 测试人员需求表
3.2 测试环境
下表列出了测试的系统环境。
表3-2 测试环境说明表
3.3 风险级别及优先级
注:本节说明中,1级为最高,最严重级别,5级为最低,不严重级别4测试策略
测试策略提供了对测试对象进行测试的推荐方法。
对于每种测试,都应提供测试说明,并解释其实施的原因。
4.1 数据完整性测试
要在JpetShop中,数据流转和数据完整性应作为一个子系统来进行测试。
在测试这些子系统时,将借助测试对象的用户界面按照功能顺序完成操作,在数据写入后,对所有数据显示节点进行检查,以确保写入数据可以被正确、完整地保存。
并被正确地引用和调用。
表4-1 数据库测试策略
4.2 功能测试
Jpet 的功能测试侧重于所有可直接追踪到用例或pet 购买者自助购买宠物的操作的业务功能和业务规则的测试需求。
功能测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。
本测试基于黑盒技术,该技术通过图形用户界面(GUI)与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。
以下为各种应用程序列出了推荐使用的测试概要:
表4-4 功能测试策略
4.3 用户界面测试
用户界面测试用于核实用户与软件之间的交互。
用户界面测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。
另外,用户界面测试还可确保界面中的对象按照预期的方式运行,并符合公司或行业的标准。
表4-5 用户界面测试策略
5问题严重度描述
定义对于<项目名称>的缺陷严重度。
表5-1 <项目名称>缺陷严重度
附录A 项目任务
以下是一些与测试有关的任务:
✧制定测试计划
⏹确定测试需求
⏹评估风险
⏹制定测试策略
⏹确定测试资源
⏹创建时间表
⏹生成测试计划
✧设计测试
⏹工作量分析
⏹确定并说明测试用例
⏹确定测试过程,并建立测试过程的结构
✧复审和评估测试覆盖
✧实施测试
⏹记录或通过编程创建测试脚本
⏹确定设计与实施模型中的测试专用功能
⏹建立外部数据集
✧执行测试
✧执行测试过程
✧评估测试的执行情况
✧恢复暂停的测试
✧核实结果
✧调查意外结果
✧记录缺陷
✧对测试进行评估
✧评估测试用例覆盖
✧评估代码覆盖
✧分析缺陷
✧确定是否达到了测试完成标准与成功标准。