1
sexoutsex2011 2014-08-14 12:50:50 +08:00 4
chrome下的 Postman 应用不晓得能否满足你的需求。
|
2
Comdex 2014-08-14 12:53:52 +08:00 via Android
有本地程序
|
3
cnallenzhao 2014-08-14 12:55:13 +08:00
Charles
|
4
kuber 2014-08-14 12:57:44 +08:00
我一直用chrome 里面的一个app: Advanced REST client。 很强大。
|
5
georgetso OP @sexoutsex2011 postman is wonderful
|
6
kemingcao 2014-08-14 13:30:25 +08:00 24
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 |
7
georgetso OP @kemingcao 答非所问。我问的是网站,不是curl。几十个请求,每个都写curl,不嫌烦吗?生产率不能提高吗?
|
8
georgetso OP @kemingcao 作为程序员,必须要会懒,我可没那么勤劳把几十个api都写个脚本,然后每次测试参数不同都要去更改脚本
烦不烦 |
9
flypiggy 2014-08-14 13:53:21 +08:00
swagger UI
|
10
Kymair 2014-08-14 14:08:40 +08:00
我最近在用这个库 rest-assured https://code.google.com/p/rest-assured/
|
11
spritevan 2014-08-14 14:25:19 +08:00
|
12
ravenw 2014-08-14 14:26:43 +08:00 1
@georgetso 懒不是这么懒的,你还真应该都写成脚本,所有不同参数都写进去,再用脚本检测返回的数据是否正确,然后一个命令就把这些脚本跑一遍,有问题的api会自动提示出来,这才是正确提高生产率的方式,这种东西叫自动化测试
|
13
canesten 2014-08-14 14:36:25 +08:00
天下最懒的全套Web接口测试方案请尝试SoapUI
不用谢我 我叫雷锋 |
14
imcotton 2014-08-14 14:43:53 +08:00
|
16
thyrlian 2014-08-14 15:57:41 +08:00 2
推荐一个程序, 不是网站, 但是很讨巧, 可以保存多个API请求供日后读取使用, 部门的好些同事都用这个.
Cocoa Rest Client (http://mmattozzi.github.io/cocoa-rest-client/) |
18
lygmqkl 2014-08-14 16:38:15 +08:00
just try postman.
|
19
lygmqkl 2014-08-14 16:38:36 +08:00
@sexoutsex2011 I love postman too :)
|
20
wangtai 2014-08-14 16:43:34 +08:00
我觉得 @kemingcao 方法很好啊,我也是这么做的。写好的测试用例运行非常方便,而且每个人都可以用,反观Postman这种,只能在个人电脑上用,倒不是很方便。
|
21
Navee 2014-08-14 16:46:51 +08:00
chrome 应用:postman+1
|
22
heaton_nobu 2014-08-14 16:55:04 +08:00
postman
|
23
kukat 2014-08-14 16:56:22 +08:00
@wangtai Postman 可以 share,别人导入就可以了,对于不会 CURL 的同事来说挺好用。当然也支持导出成 CURL 命令
Postman 有一个付费的功能 Jetpacks 是专门用来做 API 测试的, https://www.getpostman.com/docs/jetpacks_intro |
24
TangMonk 2014-08-14 17:31:37 +08:00
不知道写测试?
|
25
victor 2014-08-14 17:56:13 +08:00
|