joyce_xr 发表于 2015-1-25 15:31:00

客户反馈的问题,测试环境无法重现怎么办?

如题。
本来好好的,突然出现了无法添加数据等问题。反馈到测试人员这里,可是在测试环境完全无法重现,也无法判断问题的原因。这样的问题测试人员应该怎么处理呢?
求各位大神指点迷津,谢谢!!!

hanweify 发表于 2015-1-26 16:38:05

可以看下用户的操作习惯,是在什么样的操作步骤下导致现象的产生。

msnshow 发表于 2015-1-25 17:26:16

肯定是要先分析这2个环境之间的差异了

msnshow 发表于 2015-1-25 17:26:42

一般来讲,程序方面保证一致比较容易,但数据不一致的可能性很大

joyce_xr 发表于 2015-1-25 20:18:45

msnshow 发表于 2015-1-25 17:26
一般来讲,程序方面保证一致比较容易,但数据不一致的可能性很大

程序肯定是一致的,有时我们也会在客户的真实数据之上进行测试的。包括环境(操作系统及IE版本)我们都尽量与客户的保持一致的。可是客户还是会经常反映一些莫名其妙的问题。或许是我们系统的可靠性或者稳定性不高,不知道这方面如何入手。

sterson 发表于 2015-1-26 09:00:42

1,系统版本是否一致,以前我们也经常有这种情况,测试是通过的,但客户总反馈一些问题(可能是在测试通过后,开发人员很自信的改了某些问题,直接部署给客户了)
2,环境差异是否考虑,比较WEb中间件?数据库?
3,数据差异是否考虑,必竟客户使用环境都是真实数据,某些业务场景可能存在上下文关系,上个流程没完成导致下流程无法操作

andyclock 发表于 2015-1-26 10:12:15

如果是个复杂的系统,很多情况下客户的问题在测试环境是重现不了的。 公司内部测试或技术支持人员所能做的,首先确保程序和DB版本保持一致,然后去到客户的系统去查看具体情况分析,比如增加记录失败,是单个账号失败还是所有账号失败,又或是之前记录有没有异常增加,有可能的话可以让客户回忆之前是否有特殊操作,同时也可以询问相关开发可能产生问题的原因。最后如果实在无法重现,可以导出用户DB,导入测试环境来重现或者让开发来debug,当然也会有开发debug都无法查找出原因的问题,那就只能无限patch data

claude 发表于 2015-1-26 10:18:51

楼上已经有同学说的很全面了,我们之前遇到无法重现,就让客户把数据库backup出来给我们,实在不行就让客户列个单子,一模一样的按他们的系统去复制

joyce_xr 发表于 2015-1-26 15:00:12

sterson 发表于 2015-1-26 09:00
1,系统版本是否一致,以前我们也经常有这种情况,测试是通过的,但客户总反馈一些问题(可能是在测试通过 ...

1、系统版本是一致的,只有测试人员可以发包给实施人员部署的。
2、测试环境(JDK、中间件、数据库、操作系统、IE)完全模拟的客户的生产环境了。
3、数据也是客户现场的真是数据backup后还原的。

客户反馈的情况是:本来没有问题的,突然有一天个别账号无法录入数据(有些账号可以),但是后来又好了(莫名其妙的),好了之后他就补录前两天的数据(估计有很多),录着录着突然无法添加数据了。于是我考虑会不会是内存溢出导致的(毕竟是操作单一模块,一直添加数据)。请问是否有这种可能呢?

joyce_xr 发表于 2015-1-26 15:01:42

andyclock 发表于 2015-1-26 10:12
如果是个复杂的系统,很多情况下客户的问题在测试环境是重现不了的。 公司内部测试或技术支持人员所能做的 ...

1、系统版本是一致的,只有测试人员可以发包给实施人员部署的。
2、测试环境(JDK、中间件、数据库、操作系统、IE)完全模拟的客户的生产环境了。
3、数据也是客户现场的真是数据backup后还原的。

客户反馈的情况是:本来没有问题的,突然有一天个别账号无法录入数据(有些账号可以),但是后来又好了(莫名其妙的),好了之后他就补录前两天的数据(估计有很多),录着录着突然无法添加数据了。于是我考虑会不会是内存溢出导致的(毕竟是操作单一模块,一直添加数据)。请问是否有这种可能呢?

andyclock 发表于 2015-1-27 09:09:57

joyce_xr 发表于 2015-1-26 15:01
1、系统版本是一致的,只有测试人员可以发包给实施人员部署的。
2、测试环境(JDK、中间件、数据库、操 ...

遇到这种情况,可以让用户保持现状立马联系你远程查看,你可以问下开发有没有错误日志或者数据库表某些表,某些列中有没有异常数据可以跟踪查看。当然按照客户描述,你也可以问他大概连续添加多少条数据会产生错误,然后在测试环境中做一下试试。
页: [1]
查看完整版本: 客户反馈的问题,测试环境无法重现怎么办?