• 一开始我也想着用框架,有参考过你那一套.《web 接口开发与自动化测试》
    最后了用 FasterRunner.基础 HttpRunner 的 web 平台.
    由于 HttpRunner 有 debugtalk 这个神器的存在,让平台灵活了很多.
    主要是为了满足:

    • 和公司 API 平台对接,实现自动录入 API.
    • 开发调试 API
    • 多人同时使用
    • 面子工程,老大想弄平台
  • API 方面:

    • 1.要有单个 API 所有请求数据记录
    • 2.详细的请求和返回数据
    • 3.请求之前的数据加密和签名
    • 4.请求之后的清理
    • 5.请求结果抽取出来,放到下个 API 中使用
    • 6.多个 API 联合调试
    • 7.多个 API 组装成用例
    • 8.API 的版本状态管理 (成功,失败,未调试之类)
    • 9.多种断言模式
  • mysql 语法不熟悉,我之前是 python 来执行 sql 语句实现的

  • 在请求接的时候,需要把所有的请求参数 + 指定字符串和合成一个字段串,然后 md5 生成一个字符串.需要生成的字符串也要加入请求参数中.

  • 接口有签名怎么实现呢