https://github.com/MarketSquare/robotframework-httprequestlibrary
  
  
    Robot Framework's library to test REST interfaces utilizing Apache HttpClient 
    https://github.com/MarketSquare/robotframework-httprequestlibrary
  
http-client http-requests robot-framework robotframework
        Last synced: 6 months ago 
        JSON representation
    
Robot Framework's library to test REST interfaces utilizing Apache HttpClient
- Host: GitHub
 - URL: https://github.com/MarketSquare/robotframework-httprequestlibrary
 - Owner: MarketSquare
 - License: apache-2.0
 - Created: 2017-01-06T13:59:50.000Z (almost 9 years ago)
 - Default Branch: develop
 - Last Pushed: 2024-10-03T17:00:40.000Z (about 1 year ago)
 - Last Synced: 2025-04-12T11:02:38.961Z (7 months ago)
 - Topics: http-client, http-requests, robot-framework, robotframework
 - Language: Java
 - Homepage:
 - Size: 316 KB
 - Stars: 22
 - Watchers: 8
 - Forks: 12
 - Open Issues: 7
 - 
            Metadata Files:
            
- Readme: README.md
 - License: LICENSE
 
 
Awesome Lists containing this project
- awesome-robotframework - HTTP Request (Java)
 
README
          # REST testing library for Robot Framework
Introduction
------------
Robot Framework's library to test REST interfaces.
Library is mostly following structure of [Requests-library](https://github.com/bulkan/robotframework-requests).
* More information about this library can be found in the
  [Keyword Documentation](https://repo1.maven.org/maven2/com/github/marketsquare/robotframework-httprequestlibrary/0.0.19/robotframework-httprequestlibrary-0.0.19.html).
* For keyword completion in RIDE you can download this
  [Library Specs](https://repo1.maven.org/maven2/com/github/marketsquare/robotframework-httprequestlibrary/0.0.19/robotframework-httprequestlibrary-0.0.19.xml)
  and place it in your PYTHONPATH.
Usage
-----
If you are using the [robotframework-maven-plugin](http://robotframework.org/MavenPlugin/) you can
use this library by adding the following dependency to 
your pom.xml:
    
        com.github.marketsquare
        robotframework-httprequestlibrary
        0.0.19
    
    
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](https://repo1.maven.org/maven2/com/github/marketsquare/robotframework-httprequestlibrary/0.0.19/robotframework-httprequestlibrary-0.0.19-jar-with-dependencies.jar),
which contains all required libraries. Running tests with that is done with command:
    
    java -jar robotframework-httprequestlibrary-0.0.19-jar-with-dependencies.jar  
Library import in Robot tests can be done with:
|                    |                                 |
| ----------------   | ------------------------------- | 
| *** Settings ***   |                                 |                 
| Library            | HttpRequestLibrary              |   
   
Example
-------
Usage examples can be found at [Tests-folder](/src/test/robotframework/acceptance).