Other noteworthy libraries

There are various other libraries that extend the capabilities of the Robot Framework in areas that are not normally seen as candidates for acceptance tests, but will benefit from test automation, if done in the right way. Some of these libraries are as follows.

Testing network protocols

Rambock is a test library that provides an easy way to test various network packets, protocols, and message templates:

https://github.com/robotframework/Rammbock

It allows you to specify the custom protocol, its client and servers; messages, and both the traditional as well as custom protocols can be tested.

Testing the web services

Suds is a lightweight. but dynamic SOAP Python client for consuming web services:

https://github.com/ombre42/robotframework-sudslibrary ...

Get Robot Framework Test Automation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.