SoapUI - RESTful Web Services

Um serviço da web é uma coleção de protocolos e padrões abertos usados ​​para trocar dados entre aplicativos ou sistemas. Os aplicativos de software escritos em várias linguagens de programação e em execução em várias plataformas podem usar serviços da web para trocar dados em redes de computadores, como a Internet, de maneira semelhante à comunicação entre processos em um único computador. Essa interoperabilidade (por exemplo, entre aplicativos Java e Python ou Windows e Linux) se deve ao uso de padrões abertos.

Os serviços da Web baseados na Arquitetura REST são conhecidos como Serviços da Web RESTful. Esses serviços da web usam métodos HTTP para implementar o conceito de arquitetura REST. Um serviço da web RESTful geralmente define um URI (Uniform Resource Identifier), que é um serviço que fornece representação de recursos, como JSON e um conjunto de métodos HTTP.

Todos os recursos de teste REST do SoapUI são baseados em uma representação lógica conhecida como serviço REST. Não devemos confundir isso com o termo "serviço" aqui, uma vez que não é uma implementação de serviço, mas um mapeamento do serviço RESTful que está sendo chamado. Podemos adicionar tantos serviços REST quanto pudermos em um projeto SoapUI. Cada um representa um serviço RESTful específico. Eles são os seguintes -