odirus
V2EX  ›  问与答

HTTP API 测试工具求推荐

  •  
  •   odirus · Jul 1, 2016 · 6007 views
    This topic created in 3778 days ago, the information mentioned may be changed or developed.

    由于工作原因,需要经常调试 HTTP API 接口,目前使用的是

    其中 Postman 是提供 native 版本的,而 DHC 没有提供。但不是很喜欢 Postman !

    两者都可以按照分类存储 API 的相关信息,并能够导出给其他人使用,有时候在家没有开发环境的时候,也能轻松测试 API 接口。

    DHC 现在有以下问题:

    • 只有云端版本,经常升级,现在有 bug 也不修复,强制升级太烦了。也不像 native 应用一样,不升级就没关系

    • Chrome 扩展的性能不咋地,经常卡死(电脑性能还阔以,应该是他没考虑到频繁使用)

    • 测试的时候 host , header 需要经常修改,不能够提供模式选择,比如某个模式使用特定的 host 地址,特定的 header 信息

    所以现在请教 V 友 有没有其他的 GUI 测试 API 的工具,要求开源,这样就能够把不足的地方进行改进。虽然程序的方式也阔以,但还是求一款 GUI 的工具,方便给其他人使用。

    31 replies  •  2017-11-23 10:44:00 +08:00
    vus520
    vus520
    Jul 1, 2016
    1
    postman +1
    odirus
    odirus
    OP
    Jul 1, 2016
    2
    额。。。找到了这个 https://github.com/SmartBear/soapui

    当时我好像看过,好像是不怎么熟悉 Java 的原因没 fork 。

    现在很熟悉了,所以先拿这个来尝试改一下。
    hansnow
    hansnow
    Jul 1, 2016
    3
    paw
    odirus
    odirus
    OP
    Jul 1, 2016
    4
    @hansnow 非常不错,等我付得起 mac 的时候一定尝试一下,哈哈
    iyaozhen
    iyaozhen
    Jul 1, 2016 via Android
    5
    为什么不喜欢 postman ,感觉很好啊
    alex321
    alex321
    Jul 1, 2016
    6
    Insomina
    tony1016
    tony1016
    Jul 1, 2016
    7
    我们做安全的都用 BurpSuite
    kooze
    kooze
    Jul 1, 2016
    8
    如果是 Mac 的话 推荐 PAW
    zhangchioulin
    zhangchioulin
    Jul 1, 2016 via Android
    9
    postman
    66beta
    66beta
    Jul 1, 2016
    10
    Paw
    Lucius
    Lucius
    Jul 1, 2016
    11
    Postman
    GavinCruise
    GavinCruise
    Jul 1, 2016
    12
    Advanced REST Client
    unique
    unique
    Jul 1, 2016
    13
    postman
    young
    young
    Jul 1, 2016
    14
    Paw
    owlsec
    owlsec
    Jul 1, 2016
    15
    PAW
    tandaly
    tandaly
    Jul 1, 2016 via Android
    16
    postman
    tomczhen
    tomczhen
    Jul 1, 2016
    17
    单机自己调试,感觉 PostMan 最好用了,已经付费买了个人版,还可以做测试用。
    团队的话, Fitnesse + RestFixture 既可以做文档用,又能当测试工具,也比较好用,也能自己写一些 jar 包引用,解决一些比较特殊的需求。
    mogita
    mogita
    Jul 1, 2016
    18
    Paw ,当你有 Mac 之后。
    环境、 header 等各种配置都很方便,各种一键切环境。
    配置文件还可以团队共享,甚至可以版本控制。。
    Numbcoder
    Numbcoder
    Jul 1, 2016
    19
    Postman bug 很多,不太好用,但是可以团队同步
    Paw 好用,但是不能多人同步
    felixzhu
    felixzhu
    Jul 1, 2016
    20
    Mac 用 Pow

    借问一下 Windows 的话大家都用啥的,难道是一个商机?
    falood
    falood
    Jul 1, 2016
    21
    如果你是 emacs 党,可以试下这个 https://github.com/pashky/restclient.el
    kenshinhu
    kenshinhu
    Jul 1, 2016
    22
    PAW 的路过
    Jaylee
    Jaylee
    Jul 1, 2016
    23
    paw 好用
    Fuxiang
    Fuxiang
    Jul 1, 2016
    24
    paw+1
    Lonely
    Lonely
    Jul 1, 2016 via iPhone
    25
    Paw
    Ouyangan
    Ouyangan
    Jul 1, 2016
    26
    有用 jmeter 的么
    DoubleH
    DoubleH
    Jul 1, 2016
    27
    拓展程序: Yet Annother Rest Client
    Lonely
    Lonely
    Jul 1, 2016
    28
    Mac 上只推荐 Paw ,如果不想买的话就用 Postman
    mml
    mml
    Jul 1, 2016
    29
    买了几个,觉得 paw 不错,不过觉得最舒服的方式还是 curl 配合合适的脚本。
    linkiosk
    linkiosk
    Jul 4, 2016
    30
    @hansnow paw 没有云同步功能,很不爽
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2919 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 10:49 · PVG 18:49 · LAX 02:49 · JFK 05:49
    ♥ Do have faith in what you're doing.