1,游戏规则
在正确流程下完成,分别考虑胜负情况。
在异常情况下完成,如中途退出,对手退出等情况。
2,胜负情况下的收益变化
在每一种情况下获胜的奖励情况(棋牌获胜有很多判断,比如三条,同花等),每种获胜条件获得的收益是不同的。
在输掉或退出比赛情况下,是否有扣除情况(视游戏设定而言)。
或者获胜出现多人情况下,收益的分配策略。
3,时间
每个人出牌应该是有时间限制的,时间到的情况下如何选择需要测试。
4,聊天
牌局中各种聊天规则的测试(长度,屏蔽字,特殊字符等常规测试),及聊天道具的使用。
5,网络
棋牌类游戏比较多的是实时对战,对网络的测试需要多重视一下,关注下弱网情况和断线重连情况。
6,服务器压力
同样是因为棋牌游戏对实时性要求较高,需要测试服务器在大压力情况下,是否能及时响应客户端的请求。
7,游戏活动
这个测试活动各种条件即可,与其他类型游戏一样。注意下活动的开启和关闭时间,尤其是关闭时如果正有进行中的牌局,牌局结果如何判定。
8,其他
其他各功能点(如邮箱,商店,设置等)测试与别的游戏应该没有太多区别
先写这些吧,确实没做过棋牌类游戏,如有不足,还请海涵
9,断线重连,顶号,协议测试,服务器异常挂掉后的数据保存问题 10,充值体系(游戏代币充值、代币不足时的充值提醒、充值活动是否正常、充值渠道)