商店购买


功能说明

商店可以说是所有游戏中都常见的基础功能,其原本设计的预期是为了让玩家能够逐步接触更多样的内容,消耗玩家在游戏中获得的产出,拉长游戏过程体验。当然,现在很多道具收费的游戏,更多的是直接将商店作为赚取工具来使用的,比如好看的时装,酷炫的坐骑,强力的装备,只要充值,就能让玩家快速拥有一切。

商店本身的测试点并不多,大家都是经常逛淘宝天猫的,对买东西的流程应该极为熟悉。但商店一旦出现问题了就是直接的经济损失,玩家会闹,且不容处理。以购买物品价格这个最简单的测试点来说,不止一个游戏经常出现显示的价格跟实际购买的价格不一致的问题,最主要的原因是版本发布不严谨导致的,客户端和服务端,一方修改了配置表,而另一边没有同步修改。所以商店功能出现问题,不是程序开发不给力,而是项目管理没做好。


测试用例

下载地址及位置:功能测试用例库


问题示例

  1. 《卧虎藏龙2》的银币商店,会随着玩家的购买次数增加而逐渐加价,比如从10%到80%,当购买超过100多次后,80%的加价会突然恢复到10%。是因为程序用来记录购买次数的变量在超过127后溢出恢复到0了。

results matching ""

    No results matching ""