georgetso
V2EX  ›  问与答

请问有没有 RESTful API 请求测试的网站?

  •  
  •   georgetso · Aug 14, 2014 · 11838 views
    This topic created in 4472 days ago, the information mentioned may be changed or developed.
    可以自定义请求方法,头,body,url等,并查看返回值?
    25 replies  •  2014-08-14 17:56:13 +08:00
    laowu2012
    laowu2012
    Aug 14, 2014❤️4
    1
    chrome下的 Postman 应用不晓得能否满足你的需求。
    Comdex
    Comdex
    Aug 14, 2014 via Android
    2
    有本地程序
    cnallenzhao
    cnallenzhao
    Aug 14, 2014
    3
    Charles
    kuber
    kuber
    Aug 14, 2014
    4
    我一直用chrome 里面的一个app: Advanced REST client。 很强大。
    georgetso
    georgetso
    OP
    Aug 14, 2014
    5
    @sexoutsex2011 postman is wonderful
    kemingcao
    kemingcao
    Aug 14, 2014❤️24
    6
    curl -X (POST|GET|PUT) -d "data" http://some_request_url


    如果返回数据是json的话,请加上这个http://stedolan.github.io/jq/

    exp:
    curl -X (POST|GET|PUT) -d "data" http://some_request_url | jq
    georgetso
    georgetso
    OP
    Aug 14, 2014
    7
    @kemingcao 答非所问。我问的是网站,不是curl。几十个请求,每个都写curl,不嫌烦吗?生产率不能提高吗?
    georgetso
    georgetso
    OP
    Aug 14, 2014
    8
    @kemingcao 作为程序员,必须要会懒,我可没那么勤劳把几十个api都写个脚本,然后每次测试参数不同都要去更改脚本
    烦不烦
    flypiggy
    flypiggy
    Aug 14, 2014
    9
    swagger UI
    Kymair
    Kymair
    Aug 14, 2014
    10
    我最近在用这个库 rest-assured https://code.google.com/p/rest-assured/
    spritevan
    spritevan
    Aug 14, 2014
    11
    ravenw
    ravenw
    Aug 14, 2014❤️1
    12
    @georgetso 懒不是这么懒的,你还真应该都写成脚本,所有不同参数都写进去,再用脚本检测返回的数据是否正确,然后一个命令就把这些脚本跑一遍,有问题的api会自动提示出来,这才是正确提高生产率的方式,这种东西叫自动化测试
    canesten
    canesten
    Aug 14, 2014
    13
    天下最懒的全套Web接口测试方案请尝试SoapUI
    不用谢我
    我叫雷锋
    imcotton
    imcotton
    Aug 14, 2014
    14
    dreampuf
    dreampuf
    Aug 14, 2014❤️1
    15
    @georgetso 码农的懒是对重复体力劳动说不。不是拒绝脑力劳动,凡事不过大脑
    thyrlian
    thyrlian
    Aug 14, 2014❤️2
    16
    推荐一个程序, 不是网站, 但是很讨巧, 可以保存多个API请求供日后读取使用, 部门的好些同事都用这个.
    Cocoa Rest Client (http://mmattozzi.github.io/cocoa-rest-client/)
    scarlex
    scarlex
    Aug 14, 2014
    17
    @thyrlian 这个好用
    lygmqkl
    lygmqkl
    Aug 14, 2014
    18
    just try postman.
    lygmqkl
    lygmqkl
    Aug 14, 2014
    19
    @sexoutsex2011 I love postman too :)
    wangtai
    wangtai
    Aug 14, 2014
    20
    我觉得 @kemingcao 方法很好啊,我也是这么做的。写好的测试用例运行非常方便,而且每个人都可以用,反观Postman这种,只能在个人电脑上用,倒不是很方便。
    Navee
    Navee
    Aug 14, 2014
    21
    chrome 应用:postman+1
    heaton_nobu
    heaton_nobu
    Aug 14, 2014
    22
    postman
    kukat
    kukat
    Aug 14, 2014
    23
    @wangtai Postman 可以 share,别人导入就可以了,对于不会 CURL 的同事来说挺好用。当然也支持导出成 CURL 命令

    Postman 有一个付费的功能 Jetpacks 是专门用来做 API 测试的, https://www.getpostman.com/docs/jetpacks_intro
    TangMonk
    TangMonk
    Aug 14, 2014
    24
    不知道写测试?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1813 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 16:01 · PVG 00:01 · LAX 08:01 · JFK 11:01
    ♥ Do have faith in what you're doing.