Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 25 days 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 8 years ago)
- Default Branch: develop
- Last Pushed: 2024-10-03T17:00:40.000Z (2 months ago)
- Last Synced: 2024-10-29T22:09:00.773Z (about 1 month ago)
- Topics: http-client, http-requests, robot-framework, robotframework
- Language: Java
- Homepage:
- Size: 316 KB
- Stars: 22
- Watchers: 9
- 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.jarLibrary import in Robot tests can be done with:
| | |
| ---------------- | ------------------------------- |
| *** Settings *** | |
| Library | HttpRequestLibrary |
Example
-------
Usage examples can be found at [Tests-folder](/src/test/robotframework/acceptance).