51Testing软件测试论坛
标题:
这样的问题算什么呢?
[打印本页]
作者:
wangjihui1980
时间:
2005-3-24 14:01
标题:
这样的问题算什么呢?
小弟在做系统测试,测试系统中某一处时返回了错误的提示信息,但是当我再次构建同样的测试环境和输入数据进行测试时却返回了正确地提示信息,反复测试也没有在出现第一次那样的错误信息提示,高手指点一下,这种情况是否应该算作是Bug呢???
作者:
takiro
时间:
2005-3-24 14:25
是否在其他的测试环境下也会出现同样的问题呢?可以换个角度借鉴下。
有时候这样的BUG我也会遇到 但在反复的测试中能够解决这样的问题了。
你做的是否B/S结构的?是否会是网络延迟问题?是否是数据操作数据库上的问题?
因为可能会是同步问题呢。。。再就是OS的问题。。
我觉得应该算是BUG,至少也说明了APPLICATION与系统上的耦合程度不强
作者:
wangjihui1980
时间:
2005-3-24 14:30
这个问题是出现在C/S结构中的,而且我的数据库在本机上,应该不会是因为网络延迟吧?我也搞不清楚,我倒是怀疑跟系统时间有一定的关系!晕,刚刚问了开发人员,他也没头绪!
作者:
archonwang
时间:
2005-3-24 14:32
你的问题比较模糊……
我大概说一下我的思路:
了解该功能的设计思路和所能达到的目的;
确保操作过程和操作中的数据都是一致的;
执行该测试(最好再写个相应的测试用例)
--如果发现还是如上情况,先不要急着报告,记得给这个还没有确定的情况进行分析(你可以试着用不同的数据,相同路径再走一遍以确认),在条件许可的情况下,可以向负责该功能开发的程序员请教。
另外:不要把自己不太敢确定的问题(不一定是BUG)全部留给开发人员分析。至少你需要做一下初步的分析,以帮助开发人员定位。
作者:
takiro
时间:
2005-3-24 14:34
那就只能多对该问题进行跟踪测试了,看是否会有BUG的出现
作者:
wangjihui1980
时间:
2005-3-24 14:41
那我说具体些吧,就是在我新增一条记录的时候,存在开始时间和结束时间两项,软件要求开始时间和结束时间必须是5分钟的整数倍,我进行测试的时候刚好系统时间是13:45,所以软件就默认开始时间和结束时间均为13:45,在输入了其他合法数据后确定,软件返回信息提示“开始时间必须是5分钟的整数倍”,于是我修改了开始时间,再点击确定,软件又返回信息提示“结束时间必须是5分钟的整数倍”,我只得有对结束时间进行了修改,再点击确定完成了新增过程。可此后我再次输入完全相同的数据进行新增时系统却再也不返回当初的提示信息了。(不模糊了吧?累死我了,汗——————)
作者:
takiro
时间:
2005-3-24 14:53
APPLICATION时间是按照系统时间进行判定的
你在输入完其他的内容提交数据 是否会有一个时间差呢?
作者:
萧月禾
时间:
2005-3-27 12:10
这类非可正常重现的错误是最麻烦的,一般俗称“六脉神剑”。也有可能是2次的前置条件不同造成
作者:
wangjihui1980
时间:
2005-3-27 16:26
晕,一不小心中了六脉神剑了,高手救我啊!!!!
作者:
baitest
时间:
2005-3-27 19:46
这种问题应当细心去分析、复现故障才能最终确定是否为bug.
作者:
archonwang
时间:
2005-3-27 22:54
标题:
以下意见,仅供参考。
不一定符合您的情况,暂时想到的可能性有以下几个:
首先,考虑业务流程的规约:是否具备一些约束,比如:是否要求开始时间必须大于当前的系统时间,结束时间是否大于开始时间,且要求两者具备是5的整数倍?
其次,考虑开始时间与结束之间是否存在关联,如果开始时间是13:45的话,是否结束时间默认结束为13:50或是其他的算法,比如开始时间+5分钟?
第三,考虑程序的逻辑是否正常?由于程序中加入提示的位置可能会造成您以上的情况?第一次初始化的时候进行了判断,随后该判断过程被跳过了(可能在程序循环外)。
作者:
wangjihui1980
时间:
2005-3-28 10:15
多谢各位的指点!!
作者:
woaixiehong
时间:
2005-3-29 17:08
当不可重现故障发生时,叫开发人员过来确认一下,注意保留现场:例如备份数据库,日志文件,记录系统信息等。
作者:
archonwang
时间:
2005-3-29 18:02
标题:
楼上的正解!
应严格执行,尤其对于不可复现的错误。
作者:
aidaliu
时间:
2005-4-18 23:33
这种问题很头痛
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2