`

几种常用的REST webservice客户端测试工具

 
阅读更多
引言
开发了Rest WebService服务后,如果方便快捷地测试服务?Rest服务可以通过一个Http请求进行调用,但直接通过浏览器往往是不够的,毕竟Rest服务有些要求是POST的请求,此外还有一些REST服务使用到HTTP Head或Cookie会话的一些功能,因此需要一个能够模拟HTTP请求的客户端。

推荐HTTP客户端工具

postman for chrome
如果你使用Chrome浏览器,可以使用postman:

但是由于Google被墙,我自己试了好多次都没有安装好。

httpRequester

firefox平常不太用,但开发时还是很方便的,httpRequester插件类似于chrome有postman,挺好用的,这儿下载:

[url]https://addons.mozilla.org/En-us/firefox/addon/httprequester/
[/url]



RestClient
如果不希望在浏览器中通过插件使用,也可以使用Java版的RestClient,在这儿下载:
http://www.fosshub.com/

  • 大小: 55.6 KB
分享到:
评论
2 楼 wangyudong 2018-03-12  
工具地址貌似更新了哦

https://github.com/Wisdom-Projects/rest-client
1 楼 wangyudong 2017-11-27  
很多REST Client是不支持自动化测试RESTful API,也不支持自动生成API文档.
之前习惯用一款名字为 WisdomTool REST Client,支持自动化测试RESTful API,输出精美的测试报告,并且自动生成精美的RESTful API文档。
轻量级的工具,功能却很精悍哦!
https://github.com/wisdomtool/rest-client

Most of REST Client tools do not support automated testing.

Once used a tool called WisdomTool REST Client supports automated testing, output exquisite report, and automatically generating RESTful API document.

Lightweight tool with very powerful features!

https://github.com/wisdomtool/rest-client

相关推荐

    webService通用客户端测试工具

    "webService通用客户端测试工具"的使用方法通常包括以下几个步骤: 1. **配置服务URL**:首先,用户需要输入Web服务的地址,即WSDL(Web Services Description Language)文件的URL。WSDL文件描述了服务的接口,...

    WebService客户端

    在开发WebService客户端时,有几种常见的实现方式: 1. **SOAP(简单对象访问协议)客户端**:SOAP是WebService最原始的数据交换格式,它基于XML,提供了一种标准的请求-响应模型。开发者可以使用SOAP库,如Java的...

    REST WebService简单应用(测试)

    在“REST WebService简单应用(测试)”这个主题中,我们可以深入探讨以下几个关键知识点: 1. **RESTful API设计原则**: - **资源定位(URI)**:每个资源都有一个唯一的URI(统一资源标识符),例如`/users/{...

    WEBSERVICE访问客户端

    在使用WEBSERVICE客户端时,有以下几个关键知识点: 1. **SOAP**: SOAP是一种基于XML的协议,用于在Web上传输结构化和类型化的数据。它允许应用程序通过HTTP或其他传输协议进行通信,确保了跨平台和跨语言的互操作...

    web service通用客户端和测试工具

    4. **Apache JMeter**:虽然主要是性能测试工具,但也可用于功能测试,支持多种协议,包括SOAP和REST。 5. **WSDL Tester**:专注于WSDL文件的测试,验证服务是否按规范工作。 在使用这些工具时,开发者应注意以下...

    SAP webservice测试方法

    SOAPUI是一款功能强大的Webservice测试工具,支持SOAP、REST等多种协议的测试。它可以轻松地创建、执行和监控Webservice测试用例,帮助开发人员和测试人员快速发现并解决Webservice中存在的问题。 #### 四、SAP ...

    webservice接口测试代码

    7. **性能测试**:评估服务的性能,例如并发请求处理能力、响应时间等,这可能需要使用Apache JMeter或LoadRunner等性能测试工具。 8. **持续集成**:将测试代码集成到持续集成(CI)/持续交付(CD)流程中,每次...

    Android使用webservice客户端实例

    以上就是"Android使用webservice客户端实例"的关键知识点,涵盖了从基础概念到具体实现的多个方面。通过学习这些内容,开发者可以有效地将Android应用与各种Web服务集成,实现数据交换和功能扩展。

    jersey+spring rest webservice web maven

    标题中的"jersey+spring rest webservice web maven"是一个基于Java开发的RESTful Web服务架构,它结合了几个关键的技术组件。让我们深入探讨每个部分: 1. **Jersey**: Jersey是Java RESTful Web服务(JAX-RS)...

    采用(rest ,hession,cxf)几种技术实现webservice

    在本文中,我们将探讨三种常用的技术:REST、Hessian和CXF,它们都可以用来实现Web服务,尤其是当我们使用Maven作为构建工具时。 首先,REST(Representational State Transfer,表述性状态转移)是一种基于HTTP...

    测试SOA_WebService工具(SOAPUI,JMeter等)介绍和使用

    本文将详细介绍几种流行的SOA测试工具——SOAPUI、Apache JMeter以及PushToTest TestMaker,并提供它们的基本介绍、安装指南和使用方法。 #### 一、SOAP UI **1. 介绍** SOAP UI是一款强大的开源工具,用于测试...

    PB+Oracle調用WebService說明及PB10.5開發類似RESTClient的工具

    标题中的“PB+Oracle調用WebService說明及PB10.5開發類似RESTClient的工具”揭示了几个关键的IT概念和技术,主要包括PowerBuilder(PB)、Oracle数据库、WebService调用以及一个基于PB10.5的RESTClient工具的开发。...

    用eclipse开发WebService图解

    5. **测试WebService**:Eclipse提供了一个内置的SOAP客户端(WSDL导入器)来测试WebService。或者,你可以使用其他工具如SoapUI来测试。在Eclipse中,右键点击服务类,选择"Web Service" -> "Create SOAP Request...

    Webservice接口调试工具.zip.zip

    本压缩包文件“Webservice接口调试工具.zip.zip”提供了一款用于调试Web Service接口的工具,这对于开发人员在构建、测试和优化Web服务时非常有帮助。 在Web Service接口的调试过程中,主要涉及以下几个关键知识点...

    WebService二——使用Eclipse开发WebService及各种调用方式

    接下来,我们将探讨几种调用WebService的方式: 1. **SOAP协议调用**:使用SOAP协议调用WebService是最常见的方法。客户端通过发送一个SOAP消息到服务的URL来请求服务。可以使用Eclipse内置的Web Services Explorer...

    尚硅谷_张晓飞_WebService_课件&jar;包

    4. **WS-I(Web Services Interoperability Organization)**:为确保不同供应商的WebService实现之间的互操作性,WS-I制定了一系列的规范和测试工具。 5. **JAX-WS(Java API for XML Web Services)**:这是Java...

    WebServiceStudio

    使用WebServiceStudio这样的工具,开发者可以模拟客户端请求,发送各种SOAP或REST请求到Web Service,并观察返回的响应。这对于调试和优化服务性能、验证接口规范以及排查问题至关重要。此外,它还可以帮助开发者...

    WebService入门.zip

    6. **WebService客户端的创建**:学习如何编写客户端代码来消费WebService。这通常涉及到生成客户端代理类,通过这些类与服务进行交互。 7. **安全性**:了解如何确保WebService的安全性,包括认证、授权、加密和...

    webservice

    Web服务(WebService)是一种基于互联网的、平台独立的交互方式,允许不同的系统之间进行数据交换和功能调用。它利用标准的XML(可扩展标记语言)进行数据编码,并通过HTTP协议进行传输,使得应用程序能够跨操作系统...

    webservice调用天气预报

    - 测试类:可能包含一些测试用例,演示如何使用生成的客户端代码来调用天气预报服务并处理返回的数据。 为了确保Web服务调用的稳定性和性能,还需要考虑以下几点: - 错误处理:对可能出现的网络错误、服务不可用等...

Global site tag (gtag.js) - Google Analytics