使用REST协议和JSON数据格式测试Web服务的最佳工具是什么?

fmh*_*fmh 12 testing rest json

我不熟悉使用JSON数据格式测试REST Web服务.

我尝试过SOUPUI,但遗憾的是不支持JSON请求.

我现在正在使用Chrome插件进行测试,但我认为它不适合这些类型的应用程序的测试自动化.

有谁知道哪个工具可以用于此目的?

Gro*_*eek 7

我们使用RestClient来测试我们的Rest/JSON WebServices.它非常方便易用


Jon*_*röm 5

使用json测试REST的漂亮框架/库是"放心"的
http://code.google.com/p/rest-assured/

受BDD和Groovy(但它是Java)的启发,它可以轻松测试REST资源

given().
        param("key1", "value1").
        param("key2", "value2").
expect().
        body(containsString("OK")).
when().
        post("/somewhere");
Run Code Online (Sandbox Code Playgroud)


使用JSON路径很容易

// Example with JsonPath
String json = get("/lotto").asString()
List<String> winnderIds = from(json).get("lotto.winners.winnerId");
Run Code Online (Sandbox Code Playgroud)


入门很容易.
http://code.google.com/p/rest-assured/wiki/GettingStarted

免责声明
由我工作的公司创立和管理.