V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wanda123
V2EX  ›  程序员

测试新人求教,求测试大佬相助

  •  
  •   wanda123 · 2019-09-19 23:08:52 +08:00 · 1297 次点击
    这是一个创建于 1678 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果你在测试中发现,登录界面可以正常登录,但是会有 10 秒的间隔时间,这种情况下有可能是网络原因,也有可能是服务器等其他原因,问:你可以通过什么找到错误原因

    7 条回复    2019-09-20 13:21:47 +08:00
    MuscleOf2016
        1
    MuscleOf2016  
       2019-09-19 23:20:47 +08:00
    不是,你是测试提交 bug 就好了,还要定位具体问题?
    oorzyu
        2
    oorzyu  
       2019-09-19 23:27:16 +08:00
    同是新人,问题可以一步步来吧,换不同网络和其他电脑、手机去测对比,有接口的,直接测接口,还有就是到服务器去看 log
    jay0726
        3
    jay0726  
       2019-09-20 08:53:43 +08:00
    f12 看 network 找到对应的登陆请求,点进去看 timing。
    如图 https://img.php.cn/upload/image/740/282/658/1546154774783481.png
    arrow8899
        4
    arrow8899  
       2019-09-20 10:12:05 +08:00
    说一下我通常的做法:
    1. 浏览器 debug,看 network 数据,检查是 js 问题,还是登录接口问题;
    2. 如果接口没问题,那么应该是 js 问题,debug js ;
    3. 如果是接口问题,查询上游所有组件和服务的日志( nginx、k8s ingress、zipkin 调用链记录、服务自身日志、缓存失效日志、数据库慢查询日志等);
    4. 如果是中间件的问题,直接对症下药即可;
    5. 如果是服务代码问题,就 debug 代码排查问题(对于测试来说,这一步不是必须,但是可以尝试去做,可以提升自己的能力,还能节省项目时间,如果你直接提 bug 给开发,他去复现估计会花很多时间);
    6. 找到问题后直接提 bug,并说明修复建议。
    shayang888
        5
    shayang888  
       2019-09-20 11:18:58 +08:00
    @arrow8899 你们公司给测试权限挺高啊 大部分公司最多就给到 1 的权限
    shayang888
        6
    shayang888  
       2019-09-20 11:19:18 +08:00
    @arrow8899 我们公司就给到 3
    arrow8899
        7
    arrow8899  
       2019-09-20 13:21:47 +08:00
    @shayang888 测试环境是我们 QA 组自己维护的,有所有的权限;代码权限基本上都有;生产环境只有运维有权限。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1442 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:25 · PVG 01:25 · LAX 10:25 · JFK 13:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.