05测试方案后台管理模块Word文件下载.docx
《05测试方案后台管理模块Word文件下载.docx》由会员分享,可在线阅读,更多相关《05测试方案后台管理模块Word文件下载.docx(16页珍藏版)》请在冰点文库上搜索。
作者
审核者
2009-05-28
后台管理模块单元测试
01
崔皓
敖额尔德莫泰
2009-06-01
完善文档
02
1.概述
1.1参考资料
《概要设计文档》
《详细设计文档》
《用户操作手册》
《产品使用说明》
1.2限制与约束
对于该模块涉及的每个单元功能,分别采用黑盒测试和白盒测试的测试方法。
通过运行测试用例,检查单元的功能完整性、接口正确性,以覆盖项目代码中的每个分支。
在运行程序完成测试的同时,对《产品使用说明》中叙述的功能进行确认,并对变量等静态属性进行检验,最终达到动态测试与静态测试相结合的目的。
2.测试方案
2.1功能例举
功能名称
功能编号
后台管理模块
维护个人信息
bookshop-5-1
会员管理
bookshop-5-2
图书管理
bookshop-5-3
网店管理
bookshop-5-4
订单管理
bookshop-5-5
2.2数据流程说明
(1)用户管理
对.Net自动生成的用户表中的内容进行修改
(2)网店管理
对TStore表中的内容进行修改
(3)类别管理
对TCategory表中的内容进行修改
(4)学院管理
对TSchool表中的内容进行修改
(5)专业管理
对TMajor表中的内容进行修改
3.测试用例
3.1TestCase的设计原则
对模块中涉及的每个单元功能进行等价测试、边界测试、异常测试、负载测试,通过手工测试运行测试用例。
在完成管理功能后需注销管理员账户,登录普通用户来测试功能是否完善。
3.2TestCase表
Case集编号
bookshop-v1.0-admin-05
手动测试
是
自动测试
否
Case集功能描述
所有后台功能,包括管理员管理数据,和用户修改自己的数据
Case集功能特性
权限高,对数据库操作多,易出现问题
涉及的功能列表序号
bookshop-5-1,bookshop-5-2,bookshop-5-3,bookshop-5-4,bookshop-5-5
序号
Case一级子类
Case二级子类
测试点
Case类型
测试用例(输入值说明)
预期结果(输出)
测试步骤索引id
模块名-case集序号-一级子类序号-二级子类序号-测试点序号
1
禁用用户
禁用后是否不能登陆
禁用用户ID=2
Mm用户不能登陆
admin-5-1-1-1
2
全部禁用是否产生异常
逐个禁用至全部被禁用
全部用户不能登陆
admin-5-1-1-2
启用用户
正常用户启用是否产生异常
禁用正常用户ID=4
Oioii用户不受任何影响
admin-5-1-2-1
禁用用户启用后效果
禁用用户ID=2后再启用
用户启用前不能登陆,启用后可正常登陆
admin-5-1-2-2
3
分页有效性
点击任意一页后能否正常跳转
点击第二页
跳转到第二页列表
admin-5-1-3-1
查看图书
点击图书列表中任一个能否跳转到该页面
点击书编号=16
跳转到《3dsmax》一书的页面
admin-5-2-1-1
改变图书状态
改变状态为另一状态能否成功
将图书编号=17的书改为“已出售”
《礼仪金说》书变为已出售
admin-5-2-2-1
改变状态为原状态是否发生异常
将图书编号=17的书改为“可交易”
《礼仪金说》书状态不发生任何改变
admin-5-2-2-2
删除图书
删除前是否有相关提示
对编号=17的书点击删除
弹出提示对话框,是否确定删除
admin-5-2-3-1
删除操作能否产生效果
对编号=17的书点击删除后点确定
《礼仪金说》一书从数据库中删去
admin-5-2-3-2
全部删除后是否发生异常
将所有书删除
整体运转没有产生异常,所有购书都显示没有
admin-5-2-3-3
4
点击下一页是否能产生跳转
点击“下一页”
转到下一条列表
admin-5-2-4-1
点击最后一页能否跳转到最后一页
点击“最后一页”
转到第二页(共2页)
admin-5-2-4-2
直接输入页数能否正常跳转
输入2,点击“Go”
转到第二页
admin-5-2-4-3
直接输入当前页,是否发生异常
输入1,点击“Go”
仍然停留在第一页
admin-5-2-4-4
5
直接输入超过总数页码,是否发生异常
输入10,点击“Go”
仍然停留在当前页
admin-5-2-4-5
查看网店
点击网店后能否正常跳转到该网店
点击“白店”
跳转到“白店主页”
admin-5-3-1-1
改变网店状态
改变网店为关闭状态
改变“白店”为关闭状态
“白店”不能打开
admin-5-3-2-1
改变网店为开业状态
改变“白店”为开业状态
“白店”可以打开
admin-5-3-2-2
改变网店为推荐状态
改变“白店”为推荐状态
“白店”出现在首页
admin-5-3-2-3
改变网店为原状态
“白店”的状态没有发生任何改变
admin-5-3-2-4
网店操作
操作网店为关闭状态
admin-5-3-3-1
操作网店为开业状态
admin-5-3-3-2
操作网店为推荐状态
admin-5-3-3-3
操作网店为原状态
admin-5-3-3-4