Skip to content
Rammbock - generic network protocol tester
Python RobotFramework Other
Find file
Failed to load latest commit information.
atest Support dynamic length values from inside structs. #56
doc fix example from docs. also add doc/examples.txt containing an execut…
proto Renamed test files to *.robot
src Fix message objects not to be iterable. Fixes #57
utest Fix message objects not to be iterable. Fixes #57
.gitignore Added files to be ignored
.pylintrc add pylint execution script and config file
BUILD.rst added BUILD instructions
LICENSE.txt license manifest
README.rst cleanup README and use that as long description Automatic message handling is now started to background fix synchronization for background handling. also add logging for bac… make utests executable from ide integration write api doc to root filder update release notes script for running the development version of rammbock
run_ride.cmd added ride runscript for windows and made the tests case execution sc… add script for starting ride with src in pythonpath added script which exports 32 bit python for osx, as … cleanup README and use that as long description
win_execute_regression_tests.cmd Move rammbock files from proto to root folder




Generic network protocol test library for Robot Framework, which offers an easy way to specify network packets and inspect the results of sent / received packets. Library offers Domain Specific Language for packet specification.

Downloads are available at

Installation instructions


You need to have Robot Framework installed as a precondition.


  • With PIP Installer:

    pip install robotframework-rammbock
  • With Download and extract .zip or .tar.gz. Execute command in extracted folder:

    python install


We have examples from following protocols:

  • GTPv2
  • Diameter
  • DNS

Examples can be found from our acceptance test cases:


Something went wrong with that request. Please try again.