Skip to main content

Robot Framework Jalali Date

Project description

Robot Framework keyword library for HTTPD Simulator.

This module allows easy to create http server and test request that http server is received


pip install robotframework-httpd


HTTPDLibrary keyword documentation

*** Settings ***
Library     HTTPDLibrary    port=5060
Library     RequestsLibrary
Library     Collections

*** Test Cases ***
Test HttpdLibrary GET
    Get Request  /test?param1=p1
    Run Httpd

    Create Session  Httpd   http://localhost:5060
    ${resp}=    Get    Httpd    /test?param1=p1

    wait to get request

Test HttpdLibrary Post
    Post Request  this is body
    Run Httpd

    Create Session  Httpd   http://localhost:5060
    ${resp}=    Post    Httpd    /      data=this is body

    wait to get request

*** Keywords ***
Get Request
    [Arguments]  ${path}
    ${request}=     create dictionary   method  GET     path    ${path}
    set wished request  ${request}

Post Request
    [Arguments]  ${post_body}
    ${request}=     create dictionary   method  POST     post_body    ${post_body}
    set wished request  ${request}


If you like this module, please contribute! I welcome patches, documentation, issues, ideas, and so on.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution (6.9 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page