51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2946|回复: 17
打印 上一主题 下一主题

求教!~~

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-7-16 09:12:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在测试一个游戏时,预到了一个这样的问题。

游戏里的工会/  会长是最高权限。 一会长,三个副会长。其他都是成员。。
但不知道是什么原因,会长会无缘无故的被T出工会(不是他自己本人退,其他人又没有权限)
这情况出现的比较小,但应该是经过某个操作之后必然出现的。但我找了一天试过好多方法,操作,流程,模拟玩家操作,都没找到原因。。

请各位大虾教下。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-7-16 09:17:23 | 只看该作者
如果是黑盒测试的话,能够重复,即“经过某个操作之后必然出现的”的过程,就已经完成了Bug发现的步骤,可以提交给程序来进行调试和找到原因了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-7-16 09:20:00 | 只看该作者
你说“但应该是经过某个操作之后必然出现的。但我找了一天试过好多方法,操作,流程,模拟玩家操作,都没找到原因。。”
你意思是你可以复现这个BUG,但是不知道什么原因是这个意思不?
原因肯定程序的事情,你问程序呗
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-7-16 09:24:43 | 只看该作者
游戏处于什么阶段?研发还是运营?
是玩家报的BUG还是测试中操作发现的?
会长能否直接退出工会?一般的流程不允许会长权限没有转让就直接退会.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-7-16 09:26:58 | 只看该作者
你是没找到原因还是没找到复现操作步骤?
有复现步骤的话直接在开发环境加断点检查流程
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-7-16 09:32:13 | 只看该作者
就是还没找到原因。 游戏在运营了。
BUG还没有能重现。。。运营了几个月,一共出现了六次。
郁闷。。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-7-16 09:42:36 | 只看该作者
有的BUG不是黑盒测试可以复现的,一般带几率的BUG都如此
要是我黑盒测试复现不了我会走查下代码 不知道你能看到代码不?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-7-16 09:42:47 | 只看该作者
会长能否直接退会?在没有转让会长时.
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-7-16 09:51:12 | 只看该作者
我想问下你所谓的“但应该是经过某个操作之后必然出现的”
你怎么知道经过某个操作必然出现?你说的某个你知道是什么吗。。。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-7-16 09:52:20 | 只看该作者
有些问题出现的几率小   而且不是所有的问题都是能找出问题并解决的
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-7-16 09:54:57 | 只看该作者
只要出现BUG肯定有办法找出原因 但不一定能解决
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2010-7-16 10:02:08 | 只看该作者
郁闷啊,找了差不多两天了,就是找不到是什么原因导致出现那种情况。。
也找不到是什么操作之后会导致那BUG的出现。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2010-7-16 10:05:21 | 只看该作者

回复 12# 的帖子

其实你努力未必能解决   然领导来做决定吧   必须解决那就再花时间找  如果优先级低 就pass
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2010-7-16 10:21:11 | 只看该作者
静下心来,休息一下再重新理头绪,小几率BUG想黑盒重现还是比较难的事情。

我说一下个人的猜测:
1、会长被T,但实际没有这个功能。那么只能是系统收到了会长退会的消息;或者会长T人时,系统操作了错误的数据库。

2、会长退会方向思路。我对这方面没有好的黑盒设计方法,感觉只能依靠代码走查。

3、系统操作了错误的数据库。会长T人时,有几率T到自己的数据。也就是会长自己或被T人的数据索引可能存在问题。可以考虑对数据库存储/读取做一个次数相关的性能测试。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-7-16 10:35:53 | 只看该作者
其实不一定是自己操作导致的
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2010-7-16 10:48:18 | 只看该作者
有这么个思路
检查T人出会是根据什么确定的角色?角色名称,USERID,全局GLOBALID.
这个环节的处理方式不同可能会造成问题.
还有一种可能是什么情况造成了定位错误,数据库UPDATE操作对象行错误
回复 支持 反对

使用道具 举报

该用户从未签到

17#
 楼主| 发表于 2010-7-16 11:30:32 | 只看该作者
好,谢谢大家回复。。我试下。
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2010-7-16 12:59:34 | 只看该作者
检查下是不是会长转让会长权限的时候,有先做是否离开公会的判断
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 05:19 , Processed in 0.081240 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表