V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
odirus
V2EX  ›  问与答

HTTP API 测试工具求推荐

  •  
  •   odirus · 2016-07-01 11:02:04 +08:00 · 4601 次点击
    这是一个创建于 3067 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    DHC 现在有以下问题:

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

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

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

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

    31 条回复    2017-11-23 10:44:00 +08:00
    vus520
        1
    vus520  
       2016-07-01 11:04:07 +08:00
    postman +1
    odirus
        2
    odirus  
    OP
       2016-07-01 11:13:38 +08:00
    额。。。找到了这个 https://github.com/SmartBear/soapui

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

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

    借问一下 Windows 的话大家都用啥的,难道是一个商机?
    falood
        21
    falood  
       2016-07-01 16:48:06 +08:00
    如果你是 emacs 党,可以试下这个 https://github.com/pashky/restclient.el
    kenshinhu
        22
    kenshinhu  
       2016-07-01 16:54:29 +08:00
    PAW 的路过
    Jaylee
        23
    Jaylee  
       2016-07-01 16:57:31 +08:00
    paw 好用
    Fuxiang
        24
    Fuxiang  
       2016-07-01 16:59:08 +08:00
    paw+1
    Lonely
        25
    Lonely  
       2016-07-01 16:59:27 +08:00 via iPhone
    Paw
    Ouyangan
        26
    Ouyangan  
       2016-07-01 17:45:42 +08:00
    有用 jmeter 的么
    DoubleH
        27
    DoubleH  
       2016-07-01 18:51:24 +08:00
    拓展程序: Yet Annother Rest Client
    Lonely
        28
    Lonely  
       2016-07-01 18:57:25 +08:00
    Mac 上只推荐 Paw ,如果不想买的话就用 Postman
    mml
        29
    mml  
       2016-07-01 22:14:09 +08:00
    买了几个,觉得 paw 不错,不过觉得最舒服的方式还是 curl 配合合适的脚本。
    linkiosk
        30
    linkiosk  
       2016-07-04 12:18:42 +08:00
    @hansnow paw 没有云同步功能,很不爽
    fuckgfwfuckgfw
        31
    fuckgfwfuckgfw  
       2017-11-23 10:44:00 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1910 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:38 · PVG 08:38 · LAX 16:38 · JFK 19:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.