说明指引测试
说明指引主要对功能进行说明,但是不进行实际使用的操作引导,是操作引导中的基础。
测试点
1、引导文字
引导内容是否有错别字、错误字符;内容是否和功能内容符合;引导文字文字
2、遮罩
全面屏幕适配
点击不能穿透(点击遮罩底部其他功能按钮处,应无法打开其他功能)
3、点击位置
需点击指定位置
点击指引的位置完成当前引导
点击当前界面其他位置当前引导不完成
全屏可点击
点击指引的位置完成当前引导
点击当前界面其他位置当前引导完成
4、特殊情况
在说明指引出现前,提前点击引导位置打开面板
功能使用指引测试
功能使用引导会引导用户使用某个功能,这时的引导测试需要功能点测试结合。功能使用引导有明确的 “用户aa 使用yy 完成zz功能”,测试点设计以此为例子
1、说明指引的测试点(上面的引导文字、遮罩、点击、特殊情况)
2、针对引导功能
(1)正常完成引导功能流程
(2)破坏能完成引导的条件。逐个对3个变量进行破坏然后测试
用户aa : 用户在引导出现前切屏;用户在引导中死亡
使用yy: 在引导出现前,yy已经被用户消耗或者使用
zz功能: 玩家不点击使用指定的功能
任务引导测试
任务引导是为了让玩家能够熟悉游戏的任务系统,指引会告知玩家任务系统的入口、领取任务奖励、通过任务跳转响应的玩法等信息。这边的引导以“指引玩家完成指定x玩法 y次,领取z奖励”为例子说明
1、说明指引的测试点
2、针对任务指引
(1)引导出现正常完成指引操作
(2)破坏能完成引导的条件,查看引导是否有异常或者任务本身是否有异常
完成x玩法:玩法x未开启;玩法x失败;完成同类型非x的玩法;中间退出x玩法
x次:提前完成x次;完成x-1次
领取奖励:背包未开放;背包已满;引导前奖励已领取奖励
引导系统测试
引导系统可以理解为有一个控制器,来控制引导什么时候出现、引导如果中断或者当前引导没有完成异常情况处理
我们以下面的配置表为例子,从表中可以知道当功能1解锁的时候触发引导1-4,而1-4出现异常会回退到引导1
针对引导系统的处理,需要关注的是不同引导步骤间的连接和重置处理
1、网络测试
当前在引导过程中,玩家切断/切换网络重连/网络较差,查看当前引导是否继续or步骤和界面重置是否正确
2、切后台
当前在引导过程中,玩家切后台后回到游戏内,查看当前引导是否继续or步骤和界面重置是否正确
3、杀进程重新登录
当前在引导过程中,杀游戏进程后重启客户端再次登录,查看当前引导是否继续or步骤和界面重置是否正确
当前有其他弹出型活动面板或者其他冲脸弹窗,玩家杀进程重登录,引导是否会被活动遮挡
4、引导进度存档
完成已经完成了引导后,按正常流程关服重启服务器,查看引导进入是否保存
引导出现时机
上表中只写了功能解锁的触发时机,实际引导出现的时机丰富多彩,如:
0、新号创建进入游戏触发引导
1、功能首次解锁触发引导
2、玩家首次主动打开界面使用功能时触发引导
3、玩家升级到某个等级触发引导
这里用边界值测试可以覆盖大部分的情况,需要注意的是:新号创建时需切换账号再次创建新号查看引导流程是否完全一致,避免客户端有数据未进行清除和重置