• 记一次测试周报


    软件测试工程师,测试周报如何写?

    本周工作总结:

    1. 编写、评审topN测试脚本,目前交给xxx在修改(优先级高、进行中)
    2. 新社区用例录入禅道(优先级高、已完成)
    3. 新社区接口梳理(优先级中、进行中)
    4. 部署新社区依赖的openresty(优先级高、已完成)
    5. 编写新社区业务流程图,已完成新城管、小程序流程图,老年人关爱流程图待梳理(优先级高、进行中)
    6. 5.0.10核心功能回归测试(优先级高、已完成)
    7. 排查线上问题,告警推送接口问题排查(优先级高、已完成)

    告警推送接口问题回溯:

    起因:xxx找我排查高空抛物告警弹窗没显示的问题

    排查过程:

    1. 要来线上有问题的账号,确定前端现象是:高空抛物告警正常产生,但弹窗和任务列表没图片;

    另外发现告警库前端有bug,默认没有展示全部类型的告警图片(提给前端已解决了)

    1. 查看uar和cmg日志,未发现erro信息,不过uar有warn,提示图片地址参数是空
    2. 检查socket接口和查询任务信息接口返回情况,响应均没有imgurl参数字段
    3. 找xxx看代码,确定了是在509加入海康告警接入的时候更换了摄像机告警接入推送地址和修改了uar服务的代码造成的。

    这时初步判断结论:

    1.老接口:api/uar/unifyAlarm/v1/parabola/alarm

    --  告警库无数据

    --工作流无法产生告警

    2.新接口:/api/uar/unifyAlarm/v1/all/alarm

    --  告警库有数据

    -- 工作流能产生告警, 但是没有图片

    5.找张毅核实,线上接口配的是新接口,初步印证了上述结论

    测试环境复现过程:

    第一阶段:

    1. 用新接口

    现象:告警库有数据,工作流无告警(和上面判断有出入)

    继续排查:5.0.10修改了cmg服务,tag分支拉取的5.1版本导致的

    2.用老接口

    现象:告警库无数据,工作流无告警

    第二阶段:

    将cmg服务回退到旧版本,继续按第一阶段方法复现,结果完全吻合王文禄的判断

    开发修改完后测试回归过程:

    1. 按上述复现步骤,发现高空抛物问题得到解决
    2. 按测试经验,回归了周界、街面处置、告警库功能
    3. 周界任务无告警,告警库有告警图

    现象是最后一个kafka队列中没有数据,可以确定在cmg服务环境存在问题,很有可能是类型过滤错误。

    4.找xxx排查后,证实了这一点

    准出:开发修改完后,测试按新接口推送告警,继续回归了高空抛物、周界、街面处置功能,未发现异常

    遗留风险:老接口没有修改,若线上509使用老接口,高空抛物和周界都用不了

    述求:系统有新旧接口迭代,需要出一个方案,是否还支持老接口或者给出兼容方式

    测试的问题:

    主要原因

    509测试过程中,没有识别到影响范围 ;5.0.10测试中,开发修改了cmg服务代码,测试和开发没有识别到影响范围,测试也没有对该服务相关的功能进行回归,导致在5.0.10第一次还准出了!

    次要原因:

    高空抛物和周界目前没纳入基线的核心功能(有待商讨)

    下周工作计划:

    1.xxxxxxxx,优先级:高

    2.xxxxxxxx,优先级:中

    3.。。。。。。。。。。。。。。。

  • 相关阅读:
    request.getRealPath的替代方法
    springmvc文件上传示例
    查询表部分列
    表名作为变量的应用
    行转列
    老男孩python学习第三天作业
    老男孩python学习第四天作业
    老男孩python学习第二天思维导图
    老男孩python学习第三天思维导图
    老男孩python学习第五天思维导图
  • 原文地址:https://www.cnblogs.com/qianjunjun/p/16155265.html
Copyright © 2020-2023  润新知