Skip to main content

PyPi downloads Total downloads Latest Version tests

Robot-Framework-SOAP-Library

SOAP Library for Robot Framework

Compatibility

  • Python 3.7 +
  • Zeep 4.2.1 +

Introduction

The SoapLibrary was created for those who want to use the Robot Framework as if they were using SoapUI, just send the request XML and get the response XML.

alt text

alt text

Instalation

For the first time installation:

pip install robotframework-soaplibrary

Or you can upgrade with:

pip install --upgrade robotframework-soaplibrary

Example

    *** Settings ***
    Library           SoapLibrary
    Library           OperatingSystem

    *** Test Cases ***
    Example
        Create Soap Client    http://endpoint.com/example.asmx?wsdl
        ${response}    Call SOAP Method With XML    ${CURDIR}/request.xml
        ${text}    Get Data From XML By Tag    ${response}    tag_name
        Log    ${text}
        Save XML To File    ${response}    ${CURDIR}    response_test

Example with certificate

You can see here an example of how to use OPENSSL to access a webservice with TLS certificate. (Thanks Michael Hallik)

Keyword Documentation

You can find the keywords documentation here

Authors

Initial development was sponsored by Capgemini Engineering

  • Samuel Cabral
  • Joao Gomes

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Release files for robotframework-soaplibrary 1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for robotframework-soaplibrary 1.4
File Size Uploaded
robotframework_soaplibrary-1.4.tar.gz 10.4 kB Details

Release files / robotframework_soaplibrary-1.4.tar.gz

Download URL robotframework_soaplibrary-1.4.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
474c49901ba98d802134eff7a562cabb6f127d2e057322c812809c9cb0b5830f
BLAKE2b-256 checksum
How to use checksums
58148ec5f8d2e512ebd2a8f2360c8e417d8f495f90e427f4b3fccccb9aea22fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.8

Release history Release notifications | RSS feed

This release

1.4 This release

1 release file

1.3

1 release file

1.2

1 release file

1.1

1 release file

1.0

1 release file

0.9

1 release file

0.8

1 release file

0.7

1 release file

0.6

1 release file

0.5

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page