Java 如何为web应用程序编写一些独立的restful测试

Java 如何为web应用程序编写一些独立的restful测试,java,rest,jersey,jersey-client,Java,Rest,Jersey,Jersey Client,java中的任何框架都可以编写简单的rest测试来测试一些restful调用 我在测试中偶然发现了球衣。但是没有找到如何编写简单测试的示例是的,您可以使用Jersey测试框架 您可以在此处找到一个示例: 您也可以使用REST Assured。这里举个例子 您可以使用ApacheHttpClient库测试RESTAPI。下面是一个示例Java代码 String uri = "http://localhost:7001/myapis/search/json";

java中的任何框架都可以编写简单的rest测试来测试一些restful调用


我在测试中偶然发现了球衣。但是没有找到如何编写简单测试的示例

是的,您可以使用Jersey测试框架

您可以在此处找到一个示例:

您也可以使用REST Assured。这里举个例子


您可以使用ApacheHttpClient库测试RESTAPI。下面是一个示例Java代码

            String uri = "http://localhost:7001/myapis/search/json";
            URIBuilder uriBuilder = new URIBuilder(uri);
            uriBuilder.addParameter("institutionName", "HSBC%");
            uriBuilder.addParameter("isoCountryCode", "GB");

            HttpGet httpGet = new HttpGet(uriBuilder.build());
            HttpClient httpClient = new DefaultHttpClient();
            HttpResponse httpResponse = httpClient.execute(httpGet);
            HttpEntity httpEntity = httpResponse.getEntity();
            String result = EntityUtils.toString(httpEntity);

这真的很有帮助。谢谢你的帮助;)如果有用的话,可以考虑接受这个答案。