音乐网站测试文档
发布时间:2018-07-01 02:37:44
发布时间:2018-07-01 02:37:44
测试计划
1.引言 2
1.1编写目的 2
1.2项目背景 2
1.3定义 2
1.4参考资料 2
2.任务概述 3
2.1目标 3
2.2运行环境 3
2.3需求概述 3
2.4条件与限制 3
3.计划 3
3.1测试方案 3
3.2测试项目 3
3.3测试准备 3
3.4测试机构及人员 3
4.测试项目说明 3
4.1测试项目名称及测试内容 4
4.1.1用户注册 4
4.1.2用户登录 4
4.1.3搜索歌曲、歌手、专辑 5
4.1.4试听歌曲 5
4.1.5后台管理员登录 6
4.1.6后台管理员管理会员 6
4.1.7后台管理员管理专辑 6
4.1.8后台管理员管理单曲 7
4.1.9后台管理员管理歌手 7
4.2测试用例 8
4.2.1测试用例 8
4.2.2步骤及操作 8
4.2.4允许偏差 8
4.3进度 8
4.4条件 8
4.5测试资料 8
5.评价 8
5.1范围 8
5.2准则 8
在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生差错。但我们必须尽量减少差错,以免造成严重的损失。测试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明.设计和编码的最后复审,也是必不可少的关键步骤。
SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK: 数据库的错误恢复机制。
【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:
a. HI!歌。音乐网站需求分析;
b. 本测试计划中引用的其他资料、采用的软件开发标准或规范。
【说明确定测试方法和选取测试用例的原则。】
【列出组装测试和确认测试中每一项测试的内容、名称、目的和进度。】
【测试机构名称、负责人和职责。】
测试项目包括:用户注册,用户登录,搜索歌曲、歌手、专辑,试听歌曲。
测试条件:打开注册页面
测试步骤:
(1)输入项:用户名:aaa
密码:123
确认密码:123
邮箱:ds124sd3@qq.com
预期输出项:注册成功
实际输出:注册成功
(2)输入项:用户名:aaa
密码:(空)
确认密码:(空)
邮箱:ds124sd3@qq.com
预期输出项:密码不能为空
实际输出:密码不能为空
(3)输入项:用户名:aaa
密码:123
确认密码:(空)
邮箱:ds124sd3@qq.com
预期输出项:两次输入的密码不同,请重新输入
实际输出:两次输入的密码不同,请重新输入
测试结论:通过
测试条件:打开登录页面
测试步骤:
(1)输入项:用户名:aaa
密码:123
验证码:输入页面所显示的验证码
预期输出项:欢迎您,aaa
实际输出:欢迎您,aaa
(2)输入项:用户名:aaa
密码:123
验证码:输入错误
预期输出项:您输入的验证码有误!请重新输入
实际输出:您输入的验证码有误!请重新输入
(3)输入项:用户名:(空)
密码:(空)
验证码:输入页面所显示的验证码
预期输出项:用户名和密码不能为空
实际输出:用户名和密码不能为空
测试结论:通过
测试条件:打开网站首页
测试步骤:
(1) 输入项: 绽放爱,选择类型为歌曲
预期输出项:搜索成功,返回对应歌曲的相关信息
实际输出:搜索成功,返回对应歌曲的相关信息
(2) 输入项: 潘辰,选择类型为歌手
预期输出项:搜索成功,返回对应歌手的相关信息
实际输出:搜索成功,返回对应歌手的相关信息
(3) 输入项: 出发(EP),选择类型为专辑
预期输出项:搜索成功,返回对应专辑的相关信息
实际输出:搜索成功,返回对应专辑的相关信息
测试结论:通过
测试条件:打开歌曲列表
测试步骤:
(1)输入项:选中《绽放爱》,点击试听选中歌曲按钮
预期输出项:弹出播放器,可以试听
实际输出:弹出播放器,可以试听
测试结论:通过
测试条件:打开后台登录页面
测试步骤:
(1)输入项:用户名:admin
密码:111
预期输出项:登录成功,跳转到后台首页
实际输出:登录成功,跳转到后台首页
(2)输入项:用户名:(空)
密码: (空)
预期输出项:用户和密码不能为空
实际输出:用户和密码不能为空
测试结论:通过
测试条件:登录到后台首页,会员管理,
测试步骤:
(1) 输入项:查看会员信息,点击屏蔽
预期输出项:删除该会员
实际输出:删除该会员
实际输出:用户和密码不能为空
(2) 输入项:发送个性化消息,输入相关的信息
预期输出项:发送成功
实际输出:发送成功
测试结论:通过
测试条件:登录到后台首页,专辑管理
测试步骤:
(1)输入项:点击删除
预期输出项:删除该专辑
实际输出:删除该专辑
(2)输入项:点击添加,输入专辑相应信息
预期输出项:添加成功
实际输出:添加成功
测试结论:通过
测试条件:登录到后台首页,单曲管理
测试步骤:
(1)输入项:点击删除
预期输出项:删除该歌曲
实际输出:删除该歌曲
(2)输入项:点击添加,输入单曲相应信息
预期输出项:添加成功
实际输出:添加成功
测试结论:通过
测试条件:登录到后台首页,歌手管理
测试步骤:
(1)输入项:点击删除
预期输出项:删除该歌手
实际输出:删除该歌手
(2)输入项:点击添加,输入歌手相应信息
预期输出项:添加成功
实际输出:添加成功
测试结论:通过
【给出实测结果与预期结果之间允许偏差的范围。】
【给出测试对资源的特殊要求,如设备、软件、人员等。】
【说明测试所需的资料。】
【说明所完成的各项测试说明问题的范围及其局限性。】
【说明评价测试结果的准则。】