• RESTful测试工具-RESTClient


    很多测试人可能对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,然后发挥你的测试想象力和执行力吧。
  • 相关阅读:
    Linux远程执行Shell代码
    docker启动时nginx与php-fpm
    给IIS安装ASP.NET 5.0 core功能
    React学习目录
    基于pgpool搭建postgressql集群部署
    react-redux的使用
    redux的使用
    render props和Error boundary(错误边界)
    context和optimize优化
    hook和Fragment
  • 原文地址:https://www.cnblogs.com/rainy-shurun/p/5412295.html
Copyright © 2020-2023  润新知