51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2960|回复: 10
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-1-25 15:31:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题。
本来好好的,突然出现了无法添加数据等问题。反馈到测试人员这里,可是在测试环境完全无法重现,也无法判断问题的原因。这样的问题测试人员应该怎么处理呢?
求各位大神指点迷津,谢谢!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

该用户从未签到

推荐
发表于 2015-1-26 16:38:05 | 只看该作者
可以看下用户的操作习惯,是在什么样的操作步骤下导致现象的产生。
回复 支持 1 反对 0

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2015-1-25 17:26:16 | 只看该作者
    肯定是要先分析这2个环境之间的差异了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2015-1-25 17:26:42 | 只看该作者
    一般来讲,程序方面保证一致比较容易,但数据不一致的可能性很大
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2015-1-25 20:18:45 | 只看该作者
    msnshow 发表于 2015-1-25 17:26
    一般来讲,程序方面保证一致比较容易,但数据不一致的可能性很大

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

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-22 12:50
  • 签到天数: 393 天

    连续签到: 1 天

    [LV.9]测试副司令

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

    7#
    发表于 2015-1-26 10:18:51 | 只看该作者
    楼上已经有同学说的很全面了,我们之前遇到无法重现,就让客户把数据库backup出来给我们,实在不行就让客户列个单子,一模一样的按他们的系统去复制
    回复 支持 反对

    使用道具 举报

    该用户从未签到

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

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

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

    使用道具 举报

    该用户从未签到

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

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

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

    使用道具 举报

    该用户从未签到

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

    遇到这种情况,可以让用户保持现状立马联系你远程查看,你可以问下开发有没有错误日志或者数据库表某些表,某些列中有没有异常数据可以跟踪查看。当然按照客户描述,你也可以问他大概连续添加多少条数据会产生错误,然后在测试环境中做一下试试。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 17:22 , Processed in 0.076624 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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