wzw
V2EX  ›  问与答

API 测试工具, json xml 都要支持的,有推荐吗?

  •  
  •   wzw · Mar 27, 2019 via iPhone · 2917 views
    This topic created in 2779 days ago, the information mentioned may be changed or developed.

    目前有些系统 json,有些 xml,是不是应该统一?

    大家有这样的 API 测试工具推荐吗?

    ( xml 好在哪?)

    20 replies  •  2019-03-27 13:30:28 +08:00
    minmini
    minmini
    Mar 27, 2019 via Android
    1
    soup UI jmeter 不是都可以么
    songpengf117
    songpengf117
    Mar 27, 2019 via iPhone
    2
    postman
    wzw
    wzw
    OP
    Mar 27, 2019 via iPhone
    3
    @songpengf117 postman 也可以?
    wzw
    wzw
    OP
    Mar 27, 2019 via iPhone
    4
    @minmini soupui 知道,看看还有什么更好用的没
    THaGKI9
    THaGKI9
    Mar 27, 2019 via iPhone
    5
    paw
    kacawa
    kacawa
    Mar 27, 2019❤️1
    6
    大疆的 httprunner,开源的
    markyangd
    markyangd
    Mar 27, 2019 via iPhone
    7
    一直用 postman
    javacodecreeks
    javacodecreeks
    Mar 27, 2019 via iPhone❤️1
    8
    json 用 postman,xml 用 soapui
    NicholasYX
    NicholasYX
    Mar 27, 2019
    9
    一直在用 postman
    MuscleOf2016
    MuscleOf2016
    Mar 27, 2019
    10
    postman + soapui 没必要一个工具
    wzw
    wzw
    OP
    Mar 27, 2019
    11
    @kacawa #6 看了一下文档 挺吸引人了, 你自己在用 httprunner ?
    wzw
    wzw
    OP
    Mar 27, 2019
    12
    @javacodecreeks #8 @MuscleOf2016 #10 是考虑上 2 个工具了, soapui 有必要买专业版吗?
    passerbytiny
    passerbytiny
    Mar 27, 2019
    13
    json 跟 xml 的区别是:json 在数据大小、数据解析、数据转换上碾压 XML,xml 在数据描述、数据约束上碾压 json。

    楼主并没明确想要什么样的 API 测试工具,HTTP 类型接口的测试工具,不考虑特性的话,一抓一大把,自己写个 html 文件都能满足全部测试。

    但如果楼主想要的是能根据简单输入自动造出来 json、xml 数据的,这个据我所知现在是没有这样的工具的。xml 还由可能通过 xsd 约束数据定义方式,json 是完全自由的,做这种工具吃力不讨好。
    Biebe
    Biebe
    Mar 27, 2019
    14
    httprunner
    wzw
    wzw
    OP
    Mar 27, 2019
    15
    @kacawa #6 httprunner 没看到有 大疆的影子呀
    MuscleOf2016
    MuscleOf2016
    Mar 27, 2019
    16
    @wzw 我觉得没必要,免费先用着再说
    kacawa
    kacawa
    Mar 27, 2019
    17
    @wzw 作者 debugtalk 是大疆的,这个项目应该是他们团队在维护
    iyaozhen
    iyaozhen
    Mar 27, 2019
    19
    自己写一个
    《使用 Python nose 组织 HTTP 接口测试》 https://iyaozhen.com/use-python-nose-to-http-api-test.html
    iyaozhen
    iyaozhen
    Mar 27, 2019
    20
    看了下 HttpRunner 真是强,学习下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1474 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 22:34 · PVG 06:34 · LAX 14:34 · JFK 17:34
    ♥ Do have faith in what you're doing.