说到游戏模块的相关测试点,第一反应想到的应该是模块的入口、位置
那么现在对于背包这个模块来说,我是从这几方面考虑的:
1、从背包的状态:背包为空、空间充足、空间不足、背包满
2、从交互模块:邮件、商城、任务主线
3、从背包物品:时效性、功效性、是否可叠放、是否可交易
开始写测试点:
UI:
1、查看背包位置是否符合配置
2、背包图标、按钮是否符合要求
3、背包布局是否合理
4、物品的显示(颜色,图标)
功能:
1、当背包为空时,存放物品是否异常
2、当背包空间充足时,从邮件获得的物品能否存放到背包中
3、当背包空间充足时,从商城购买的物品能否存放到背包中
4、当背包空间充足时,从任务中获取的物品能否存放到背包中
5、当背包空间不足时,物品数量大于背包剩余空间时,物品可叠放,可存放到背包中
6、当背包空间不足时,物品数量大于背包剩余空间时,物品不可叠放,部分存放到背包中,剩余部分以邮件发送
7、当背包满时,从邮件领取物品时,不能领取并给出相应提示(请清理背包后领取或扩充背包)
8、当背包满时,从商城购买物品时,可购买,通过邮件发送
9、当背包满时,从主线任务获取物品时,通过邮件发送
10、当背包满时,满足可扩充条件,背包容量增加(条件可能是花费金币/充值或达到相应等级)
11、当背包满时,不满足扩充条件,不可扩充
12、获得的物品归类正确(例:饭团归到食物类)
13、切换种类页签,可查看不同种类的物品
14、点击物品可查看物品描述、内容正确
15、有时效的物品上显示倒计时,倒计时未结束,物品可正常使用,倒计时结束物品消失
16、可交易的物品,可以售卖,售卖后的金币正常到账
17、当使用的物品余量等于使用量时,使用后物品消失
18、当使用的物品余量大于使用量时,使用后物品余量正确减少
19、当使用的物品余量小于使用量时,提示背包余量不足
20、获取商品后,背包有红点提示,物品余量相应增加;查看后红点消失
21、重新登录后,查看背包物品是否丢失
22、可叠放的物品,堆叠显示,占用背包格数正确
23、背包物品数量和背包总容量的显示是否正确
异常点:
1、无网时,背包页面显示是否正常,切换页面是否会造成闪退,是否会出现友好提示
2、重新连接后,页面加载是否正常,是否有物品丢失
3、在领取物品时断网,重新连接后物品是否丢失
4、在弱网状态下,物品到背包的时间是否在合理范围内,是否有物品丢失的情况,请求超时时是否有网络提示
5、在领取物品时手机断电,续电后是否有物品丢失
6、还有领取物品时退出游戏、来电等
大概的测试点,我只想到这么多
感觉有点少,望大佬补充,欢迎大家评论!!