博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RESTful测试工具-RESTClient
阅读量:6935 次
发布时间:2019-06-27

本文共 838 字,大约阅读时间需要 2 分钟。

很多
测试人可能对RESTful的概念还是很模糊的,那么到底什么是RESTful?
百度百科给出的一句话描述是一个架构样式的网络系统,似乎还是有点不懂?OK,说到Restful,我们一般从REST开始说起。
  
REST
  表征状态转移。是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。需要注意的是,REST是设计风格而不是标准。REST通常基于使用HTTP,URI,和XML(标准通用标记语言下的一个子集)以及HTML(标准通用标记语言下的一个应用)这些现有的广泛流行的协议和标准。
  REST 定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的 Web 服务,包括使用不同语言编写的客户端如何通过 HTTP 处理和传输资源状态。 如果考虑使用它的 Web 服务的数量,REST 近年来已经成为最主要的 Web 服务设计模式。 事实上,REST 对 Web 的影响非常大,由于其使用相当方便,已经普遍地取代了基于 SOAP 和 WSDL 的接口设计。
  REST 这个概念于 2000 年由 Roy Fielding( HTTP规范的主要编写者之一)在就读加州大学欧文分校期间在学术论文“Architectural Styles and the Design of Network-based Software Architectures”[1]首次提出。论文中对使用 Web 服务作为分布式计算平台的一系列软件体系结构原则进行了分析,其中提出的 REST 概念并没有获得太多关注。 今天,REST的主要框架已经开始出现,但仍然在开发中。
  
RESTClient
  ESTClient是一个用于测试RESTful Web services的Java客户端,看了下面的界面,也许你就一目了然。
  RESTClient
  既然开源,我们不妨借鉴一些思路,拿来做成Server,然后发挥你的测试想象力和执行力吧。

转载地址:http://tegjl.baihongyu.com/

你可能感兴趣的文章
AIX 命令
查看>>
安装终端服务和终端服务授权,激活终端服务授权
查看>>
朋友,别在降低别人底线或被别人降低底线了!
查看>>
先考学历还是先提升能力?
查看>>
软件项目开发无成熟框架套路之成本代价
查看>>
设计模式(3)-装扮你的类(装饰模式)
查看>>
Android 数字签名学习笔记
查看>>
Linux下Gedit + Gmate ,实用的编辑器
查看>>
OO学习之二——面向对象分析(OOD)的介绍
查看>>
深入python3 (Dive Into Python 3) 在线阅读与下载
查看>>
linux 更改服务的启动顺序
查看>>
【数据结构】除去线性表中的重复数字
查看>>
[原]IE9 DOM的自定义属性问题
查看>>
[CLR via C#]17. 委托
查看>>
Android系统Google Maps开发实例浅析
查看>>
支持向量机(SVM)算法
查看>>
445port入侵具体解释
查看>>
The command 'new_value' for SQLPlus
查看>>
【转】弧度和角度的转换
查看>>
Servlet 第六课: Session的使用
查看>>