Bull's blog Bull's blog
首页
工作
  • 分类
  • 标签
  • 归档
关于

Bull

首页
工作
  • 分类
  • 标签
  • 归档
关于
  • 马上消费

  • 斗虫

  • 天眼查

    • 概述
    • 10.ORM库的运用(SQLAlchemy)
    • 20.十分钟编写界面的造数工具(pywebio)
    • 30.快速实现接口重构测试---deepdiff库使用
  • 某米

  • 工作经历
  • 天眼查
wangyang
2023-09-06

概述

项目情况

  • 天眼查B端项目主要有API数据服务和专业版web服务两部分组成

  • 从测试角度考虑,这个项目的主要特点有

    • 参数极多(指出参),针对各种工商实体的描述参数在数十到上百之间

    • 参数之间有逻辑联系,如果逻辑不通会损失用户信任感.(例如:标注已经破产数年的公司,还有新的经营数据)

    • 不同终端上数据不一致,导致客户投诉.根本原因是数据源更新重构很快,C端更新了数据源B端还在用旧的.再有C/B端出于不同的客户需求,提出冲突需求导致无法共享数据源

收获

  • 基于项目测试参数多,迭代块的特点,工作期间的文档主要是使用代码高效解决测试目的(代码提效测试)

  • 这段工作里个人主要的收获有

    • 落地了不少python测试脚本,切实了解了代码提效的模型
    • 基于数据产品的特性,编写了一些高效检查接口的方案(传统的取值设置接口检查点的方案差点意思)
    • 对B端产品有了一些新的认识
    • 喜提入行以来第一个大礼包(;へ:)

留言板

    上次更新: 2023/09/24, 22:22:31
    基础函数
    10.ORM库的运用(SQLAlchemy)

    ← 基础函数 10.ORM库的运用(SQLAlchemy)→

    最近更新
    01
    30.快速实现接口重构测试---deepdiff库使用
    09-21
    02
    概述
    09-07
    03
    概述
    09-07
    更多文章>
    Theme by Vdoing | Copyright © 2018-2025 Evan Xu | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式