产品与解决方案 银行系统 / 互联网金融产品体系的测试方法 (二)----工具选择

李小巍 · 2019年07月02日 · 最后由 李小巍 回复于 2019年07月25日 · 188 次阅读

根据链路上的产品特点选择自动化测试工具

  1. 前端产品(安卓原生、iOS 原生、H5):使用 UI 自动化测试工具(目前有使用 Appium、airtest)+swagger 挡板;
  2. 中台产品(服务端 + 网关产品 + 渠道总线):使用接口测试工具 + 挡板;
      这里的中台产品是广义的概念,包括链路上的 provider 端、网关、总线产品,上一篇有提到银行系统的交易链路长,一般一个链路上会有一个或多个网关/渠道总线产品,由于前后使用的通信协议不一致,这些产品进行格式转换等操作。
    这些中台产品涉及多种接口类型/通信方式,主要包括以下 3 种。
    a. http 接口:使用 RF 工具进行接口测试;
    b. dubbo 接口:使用 Jmeter 工具进行接口测试;
    c. soket 接口:采用定长报文的模式,目前使用自研工具进行的接口测试;
  3. 核心产品(对前提供基于 CICS 的通信方式):使用工具模拟访问;
      对核心产品不是很了解,只知道是 IBM 提供的服务且运行多年,调用的方式也是较为原始的通信方式,使用工具的话是可以模拟发起访问的。
共收到 2 条回复 时间 点赞
仅楼主可见
回复

在微信搜我的手机号应该能搜到,15929775386

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册