Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.62 KB

README.md

File metadata and controls

48 lines (35 loc) · 1.62 KB

Robot-Framework-SOAP-Library

SOAP Library for Robot Framework

Compatibility

  • Python 2.7
  • Python 3.7
  • Zeep 3.1.0 (or higher)

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

These packages are prerequisites for the library:
pip install zeep
pip install six
pip install requests

Then: pip install 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

Keyword Documentation

You can find the keywords documentation here

Authors

License

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