51Testing软件测试论坛

标题: 请教开放性赛道测试方法。 [打印本页]

作者: 宏竹    时间: 2009-3-10 09:59
标题: 请教开放性赛道测试方法。
对于开放型赛道测试有什么比较好的方法。如果是封闭式的很简单,但是像BURNOUT那种能够开出赛道边界的不知道有什么比较流行和有效的测试方法。

[ 本帖最后由 宏竹 于 2009-3-10 10:41 编辑 ]
作者: jlsv    时间: 2009-3-10 11:00
楼主想测什么方面? 当你归类好了,自然就有头绪了。

这样笼统地说要测, 没法说
作者: 宏竹    时间: 2009-3-10 11:15
我的意思是如何覆盖赛道COLLISION问题,由于没有边界来限定车辆,因此我想知道有什么比较好的方法来覆盖到正常赛道外的地图。以motorstorm为例,当赛车开出两边的边界后,车辆依然能够正常行驶,那么有什么方法来覆盖赛道边界外的区域?

[ 本帖最后由 宏竹 于 2009-3-10 12:33 编辑 ]
作者: jlsv    时间: 2009-3-10 14:46
可以用区域划分, 相当于等价类划分, 然后还可以用边界值方法, 特异点检测.

  首先赛道外区域可以分成几种, 每种地域里面有不同的物件影响赛车, 比如沙地, 草地, 树林, 岩石等, 在每个地形中赛车的行驶特性模型是什么, 比如阻力增大,使用特殊加速加速度变小什么的, 另外还可以考虑下赛车正面和侧面的碰撞计算.

然后边界值分析, 在这些区域之间的边界上赛车行驶会不会出现特殊的情况, 比如赛道两边是雪地, 那么在赛道和雪地的交界行驶的赛车什么时候才出现打滑.

特异点检测就是碰到一些特别的情况, 比如撞上护栏, 树木赛车会出现什么情况, 是否能够有手段恢复正常比赛等

  本人没做过游戏测试, 只是以一个玩家的角度来考虑, 供参考




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2