短视频APP测试心得
测试内容:
短视频APP的安卓端程序
APP在web端的后台管理系统
测试环境:
APP:
手机型号:OPPO R9m,版本号R9m_11_A.47_180814
处理器:八核
后台管理系统:
个人计算机WIN10系统
QQ浏览器
测试方法:
根据需求和活动图一步步进行测试
测试点:
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1. 操作员登录 |
输入用户名、密码和验证 |
验证用户登录信息是否存在 |
显示登录成功信息 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1. 合理投诉 |
点击合理投诉按键 |
点击按键时,同时可以勾选其他可勾选按键【注】 |
当前视频跳到下一个需处理的视频 |
测试完成 |
2. 无效投诉 |
点击无效投诉按键 |
投诉人将增加无效投诉次数 |
当前视频跳到下一个需处理的视频 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
3. 合理投诉 |
点击合理投诉按键 |
点击按键时,同时可以勾选其他可勾选按键【注】 |
当前评论跳到下一个需处理的评论 |
测试完成 |
4. 无效投诉 |
点击无效投诉按键 |
投诉人将增加无效投诉次数 |
当前评论跳到下一个需处理的评论 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
查看个人信息 |
点击个人信息页面 |
显示相关个人信息【注】 |
测试完成 |
|
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
修改操作员密码 |
新密码,再次输入新密码 确定按键 |
密码更新为新密码 |
密码更新为新密码 |
测试完成 |
项目名称 |
输入 |
处理 |
输出 |
备注 |
2. 系统管理员登录 |
输入用户名、密码和验证码 |
验证用户登录信息是否正确 |
显示登录成功信息 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1.查看数据 |
测试完成 |
|||
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1.封禁被投诉人权限 |
勾选权限,选择封禁天数,点击封禁按钮 |
根据勾选以及选择的情况向后台发送修改权限信息 |
提示封禁成功 |
测试完成 |
2.查看被投诉视频后选择删除或者保留该视频 |
点击删除或者保留 |
根据点击的按钮向后台发送删除信息 |
跳转到下一个视频 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1.封禁被投诉人权限 |
勾选权限,选择封禁天数,点击封禁按钮 |
根据勾选以及选择的情况向后台发送修改权限信息 |
提示封禁成功 |
测试完成 |
2.查看被投诉评论后选择删除或者保留该视频 |
点击删除或者保留 |
根据点击的按钮向后台发送删除信息 |
跳转到下一条评论 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1.参数修改 |
在对应的参数框的位置输入新的参数/表达式,然后点击确认修改 |
根据输入的情况向后台发送修改信息 |
提示修改成功 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
2.搜索审核员 |
输入审核员ID或姓名 |
在审核员列表中找到该账户 |
测试完成 |
|
3.查看审核员的信息 |
无 |
测试完成 |
||
4.停用、恢复审核员 |
点击想停用的审核员后面的停用/恢复 |
向后台发送更改审核员账号状态的信息 |
更改按钮的状态以及统计数 |
测试完成 |
5.添加审核员 |
1.点击添加操作员按钮 2.输入相关信息,点击创建按钮 |
1.跳转到添加操作员的界面 2.向后台发送创建新审核员张的信息 |
提示创建成功 |
测试完成 |
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1.查看收藏(保留)用户反馈内容 |
点击下一条 |
测试完成 |
||
项目名称 |
输入(操作员输入) |
处理 |
输出 |
备注 |
1.发送系统消息 |
输入想要发送的消息,点击发送按钮 |
将发送内容发送到后台进行处理 |
提示发送成功 |
测试完成 |
序号 |
名称 |
描述 |
是否通过测试 |
备注 |
1 |
用户注册 |
用户通过手机及验证码注册账号 |
通过 |
注册成功、发送验证码成功、手机号为空、验证码错误、密码太短、两次密码不一致均会有提示,注册成功页面不会重置、不会进行页面跳转,没有验证手机号是否合法 |
2 |
用户登录 |
未登录状态下通过手机号和密码登录 |
通过 |
手机号为空、密码为空、手机号错误、密码错误会有提示,其中手机号错误、密码为空和密码错误提示相同均为账号或密码错误 |
3 |
忘记密码 |
忘记密码通过某些手机号或密保找回 |
通过 |
修改成功、发送验证码成功、手机号为空、验证码错误、密码太短、新旧密码不一致均会有提示,注册成功页面不会重置、不会进行页面跳转,没有判断新密码与原密码是否相同 |
4 |
分类浏览视频 |
在首页可以分类浏览视频 |
通过 |
自己拍摄上传的视频在第二次播放时会出现画面错误,视频进度条会遮盖下方的按钮,左右滑动屏幕与上下滑动屏幕同为切换视频 |
5 |
加关注(首页) |
在首页将该视频创作者加入关注列表 |
通过 |
首页的三个子页面均可以进行关注和取消关注 |
6 |
点赞(首页) |
在首页点赞 |
通过 |
首页的三个子页面均可以进行点赞和取消点赞;点赞和取消点赞后点赞数不会立即刷新,下次切换到同一视频才会刷新; |
7 |
评论(首页) |
在首页评论视频以及评论操作 |
通过 |
点开评论需要往上滑动才可以看到评论文本框;首页的三个子页面均可进行评论,评论后评论数不会立即刷新,下次切换到同一视频才会刷新; |
8 |
下载(首页) |
在首页可以下载视频 |
通过 |
首页三个子页面均可以进行视频下载,下载完成会有提示,不能重复下载同一个视频,没有下载进度提示 |
9 |
页面参数 |
显示页面对应参数 |
通过 |
地址、上传用户名称、视频描述、点赞数、评论数均能显示,参数更改后不会及时更新而是在下一次浏览同一视频时更新 |
10 |
搜索 |
首页搜索功能 |
通过 |
可以根据视频描述和用户名进行视频和用户搜索,搜索页面不能正确加载用户头像和视频预览图 |
11 |
举报 |
在首页举报视频 |
通过 |
首页的三个子页面均可进行举报视频操作 |
12 |
查看发布用户主页 |
点击头像进入发布用户主页 |
通过 |
首页的三个子页面均可点击头像进入发布用户主页 |
13 |
显示关注内容 |
关注界面推送关注用户发布的视频 |
通过 |
|
14 |
点赞(关注界面) |
在关注界面点赞 |
通过 |
点赞数能显示,参数更改后不会及时更新而是在下一次浏览同一视频时更新 |
15 |
评论(关注界面) |
在关注界面评论视频以及评论操作 |
通过 |
点开评论需要往上滑动才可以看到评论文本框;可进行评论,评论后评论数不会立即刷新,下次切换到同一视频才会刷新; |
16 |
下载(关注界面) |
在关注界面下载视频 |
通过 |
下载完成会有提示,不能重复下载同一个视频,没有下载进度提示 |
17 |
页面参数(关注界面) |
显示页面对应参数 |
通过 |
地址、上传用户名称、视频描述、点赞数、评论数均能显示,参数更改后不会及时更新而是在下一次浏览同一视频时更新 |
18 |
拍摄和上传 |
拍摄和上传视频 |
通过 |
没有限制视频时长,拍摄和上传可正常实现 |
19 |
粉丝(消息界面) |
消息界面中点击粉丝显示粉丝列表 |
通过 |
自己可以关注自己成为自己的粉丝 |
20 |
赞(消息界面) |
消息界面中点击赞显示收到的赞列表 |
通过 |
|
21 |
评论(消息界面) |
消息界面中点击评论显示别人对你视频的评论 |
未通过 |
不能直接在消息界面看到别人对自己的评论 |
22 |
系统消息 |
系统管理员发的系统消息 |
通过 |
|
23 |
私信 |
用户间私信 |
通过 |
|
24 |
个人信息(个人主页) |
显示头像、昵称、ID号、个性签名和总获赞数 |
通过 |
|
25 |
关注数 |
显示我的关注列表 |
通过 |
|
26 |
粉丝数 |
显示我的粉丝列表 |
通过 |
|
27 |
作品 |
我的作品一览及删除 |
通过 |
|
28 |
我的喜欢 |
我的喜欢一览 |
通过 |
|
29 |
个人信息(设置) |
设置个人信息 |
通过 |
在更改完成后页面内容不会重置,不会跳转到上级页面 |
30 |
账号与安全 |
设置与账号相关的信息 |
通过 |
更换手机号手机号没填和验证码没填、错误均会有提示,验证码发送成功、手机号更改成功会有提示,没有验证手机号是否合法;更换密码密码错误、新密码为空、新密码太短、两次新密码不一样都会有提示。其中手机号和密码更改过后都不会重置页面和返回上一级页面 |
31 |
消息设置 |
消息设置(包括黑名单) |
通过 |
|
32 |
退出登录 |
退出登录 |
通过 |
测试结果:
项目的各项需求完成,其中还发现了不少bug有待修改,但对项目的各项功能以及正常使用不会有太大影响,项目已基本完成。
心得体会:
组内大家都是第一次进行软件项目的测试,并没有什么测试经验,所以就是直接按着之前做的需求分析和活动图来进行的。总体来说是比较顺利的,除了在web端的后台管理系统测试中发现了一两个较大的bug,别的地方都没有出现太大的问题;而发现的bug也是在之后就基本都修复了。
对于项目本身出现的问题就不再赘述,因为已经在测试报告中分析过了。接下来对测试过程本身作一些分析:
1、 没有合理安排测试周期。小组平时是有对项目各部分进行测试的,但是都是各测各的部分,没有统一安排测试、没有作详细记录分析形成文档材料。这导致了我们在最后测试阶段没有可参考的材料,一些平时测出来的bug可能也遗漏了没有测试到。
2、 错误>正确。测试的意义应该是在于持续改进我们的软件,所以在检验各项需求时,发现bug、发现有错误的地方远比需求完全通过要有意义得多。
3、 要有周全的测试计划。这次的测试其实并没有做太多的计划,很主要的一个点在于测试环境考虑得不够多。我们的软件可能会跑在很多不同的环境中,手机型号、系统、浏览器、网络等等每一个都是值域很大的变量。在以后的测试中应该考虑测试更多不同的环境。
4、 其实大家也在测试中学到了很多东西吧。首先是有了对软件测试有了一个初步的认识,对测试工具和测试方法熟悉知识测试工作的基础,要想更好地做好测试工作,我们必须要深入了解业务和软件需求的趋势才可以。再者也是从课程给的项目文档里学到了如何编写项目测试的文档。
总的来说,我们小组非常感谢这次项目测试给予我们的学习机会,“没有bug!”小组在之后的项目验收中会争取做好项目的展示,取得一个好成绩!
原文地址:https://www.cnblogs.com/jzsama/p/10223045.html