All Projects → MarketSquare → robotframework-httprequestlibrary

MarketSquare / robotframework-httprequestlibrary

Licence: Apache-2.0 License
Robot Framework's library to test REST interfaces utilizing Apache HttpClient

Programming Languages

java
68154 projects - #9 most used programming language
RobotFramework
109 projects

Projects that are alternatives of or similar to robotframework-httprequestlibrary

1c http
Подсистема 1С для работы с HTTP
Stars: ✭ 48 (+140%)
Mutual labels:  http-client, http-requests
requester
The package provides a very thin wrapper (no external dependencies) for http.Client allowing the use of layers (middleware).
Stars: ✭ 14 (-30%)
Mutual labels:  http-client, http-requests
robotframework-zoomba
Extended Robot Framework libraries to make testing GUI, REST/SOAP API, Mobile, and Windows Desktop easier.
Stars: ✭ 121 (+505%)
Mutual labels:  robot-framework, robotframework
direwolf
Package direwolf is a convenient and easy to use http client written in Golang.
Stars: ✭ 44 (+120%)
Mutual labels:  http-client, http-requests
EthernetWebServer
This is simple yet complete WebServer library for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21/SAMD51, nRF52, STM32, RP2040-based, etc. boards running Ethernet shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Coexisting now with `ESP32 WebServer` and…
Stars: ✭ 118 (+490%)
Mutual labels:  http-client, http-requests
robot-email-template
Email template for Robot Framework test results
Stars: ✭ 19 (-5%)
Mutual labels:  robot-framework, robotframework
swish
C++ HTTP requests for humans
Stars: ✭ 52 (+160%)
Mutual labels:  http-client, http-requests
Easygo
基于Kotlin、OkHttp的声明式网络框架,像写HTML界面一样写网络调用代码
Stars: ✭ 40 (+100%)
Mutual labels:  http-client, http-requests
nativescript-http
The best way to do HTTP requests in NativeScript, a drop-in replacement for the core HTTP with important improvements and additions like proper connection pooling, form data support and certificate pinning
Stars: ✭ 32 (+60%)
Mutual labels:  http-client, http-requests
robotframework-imagehorizonlibrary
Cross-platform Robot Framework library for GUI automation based on image recognition
Stars: ✭ 67 (+235%)
Mutual labels:  robot-framework, robotframework
pawn-requests
pawn-requests provides an API for interacting with HTTP(S) JSON APIs.
Stars: ✭ 56 (+180%)
Mutual labels:  http-client, http-requests
Redes
High-level network layer abstraction library written in Swift.
Stars: ✭ 16 (-20%)
Mutual labels:  http-client, http-requests
EthernetWebServer SSL
Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. The library supports …
Stars: ✭ 40 (+100%)
Mutual labels:  http-client, http-requests
robotframework-seleniumtestability
Extension for SeleniumLibrary that provides manual and automatic waiting for asyncronous events like fetch, xhr, etc.
Stars: ✭ 34 (+70%)
Mutual labels:  robot-framework, robotframework
Frequest
FRequest - A fast, lightweight and opensource desktop application to make HTTP(s) requests
Stars: ✭ 130 (+550%)
Mutual labels:  http-client, http-requests
relay
Relay lets you write HTTP requests as easy to read, structured YAML and dispatch them easily using a CLI. Similar to tools like Postman
Stars: ✭ 22 (+10%)
Mutual labels:  http-client, http-requests
Restclient
🦄 Simple HTTP and REST client for Unity based on Promises, also supports Callbacks! 🎮
Stars: ✭ 675 (+3275%)
Mutual labels:  http-client, http-requests
Gout
gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提issues
Stars: ✭ 749 (+3645%)
Mutual labels:  http-client, http-requests
centra
Core Node.js HTTP client
Stars: ✭ 52 (+160%)
Mutual labels:  http-client, http-requests
robot-framework-docker
Docker image to run robot framework acceptance testing in a docker container
Stars: ✭ 24 (+20%)
Mutual labels:  robot-framework, robotframework

REST testing library for Robot Framework

Introduction

Robot Framework's library to test REST interfaces.

Library is mostly following structure of Requests-library.

  • More information about this library can be found in the Keyword Documentation.
  • For keyword completion in RIDE you can download this Library Specs and place it in your PYTHONPATH.

Usage

If you are using the robotframework-maven-plugin you can use this library by adding the following dependency to your pom.xml:

<dependency>
    <groupId>com.github.marketsquare</groupId>
    <artifactId>robotframework-httprequestlibrary</artifactId>
    <version>0.0.19</version>
</dependency>

With Gradle, library can be use by importing it as a dependency in build.gradle:

runtime('com.github.marketsquare:robotframework-httprequestlibrary:0.0.19')

If you are not using any dependency management too, you can use the jar-with-dependencies, which contains all required libraries. Running tests with that is done with command:

java -jar robotframework-httprequestlibrary-0.0.19-jar-with-dependencies.jar <test directory> 

Library import in Robot tests can be done with:

*** Settings ***
Library HttpRequestLibrary

Example

Usage examples can be found at Tests-folder.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].