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

2019-03-27 07:34:53 +08:00
 wzw

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

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

( xml 好在哪?)

2105 次点击
所在节点    问与答
20 条回复
minmini
2019-03-27 07:38:50 +08:00
soup UI jmeter 不是都可以么
songpengf117
2019-03-27 07:41:16 +08:00
postman
wzw
2019-03-27 07:54:13 +08:00
@songpengf117 postman 也可以?
wzw
2019-03-27 07:54:50 +08:00
@minmini soupui 知道,看看还有什么更好用的没
THaGKI9
2019-03-27 08:28:51 +08:00
paw
kacawa
2019-03-27 08:34:19 +08:00
大疆的 httprunner,开源的
markyangd
2019-03-27 08:40:07 +08:00
一直用 postman
javacodecreeks
2019-03-27 08:40:49 +08:00
json 用 postman,xml 用 soapui
NicholasYX
2019-03-27 08:43:33 +08:00
一直在用 postman
MuscleOf2016
2019-03-27 08:46:17 +08:00
postman + soapui 没必要一个工具
wzw
2019-03-27 08:47:05 +08:00
@kacawa #6 看了一下文档 挺吸引人了, 你自己在用 httprunner ?
wzw
2019-03-27 08:47:48 +08:00
@javacodecreeks #8 @MuscleOf2016 #10 是考虑上 2 个工具了, soapui 有必要买专业版吗?
passerbytiny
2019-03-27 08:50:32 +08:00
json 跟 xml 的区别是:json 在数据大小、数据解析、数据转换上碾压 XML,xml 在数据描述、数据约束上碾压 json。

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

但如果楼主想要的是能根据简单输入自动造出来 json、xml 数据的,这个据我所知现在是没有这样的工具的。xml 还由可能通过 xsd 约束数据定义方式,json 是完全自由的,做这种工具吃力不讨好。
Biebe
2019-03-27 08:59:04 +08:00
httprunner
wzw
2019-03-27 09:14:35 +08:00
@kacawa #6 httprunner 没看到有 大疆的影子呀
MuscleOf2016
2019-03-27 09:23:38 +08:00
@wzw 我觉得没必要,免费先用着再说
kacawa
2019-03-27 11:23:12 +08:00
@wzw 作者 debugtalk 是大疆的,这个项目应该是他们团队在维护
unco020511
2019-03-27 12:52:23 +08:00
iyaozhen
2019-03-27 13:17:40 +08:00
自己写一个
《使用 Python nose 组织 HTTP 接口测试》 https://iyaozhen.com/use-python-nose-to-http-api-test.html
iyaozhen
2019-03-27 13:30:28 +08:00
看了下 HttpRunner 真是强,学习下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/548947

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX