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.in manifest
README.rst cleanup README and use that as long description
execute_regression_tests.sh Automatic message handling is now started to background
execute_static_code_analysis.sh fix synchronization for background handling. also add logging for bac…
execute_unit_tests.sh make utests executable from ide integration
gen_docs.py write api doc to root filder
release_notes.rest update release notes
run_devel.sh script for running the development version of rammbock
run_ride.cmd added ride runscript for windows and made the tests case execution sc…
run_ride.sh add script for starting ride with src in pythonpath
run_ride_osx.sh added run_ride_osx.sh script which exports 32 bit python for osx, as …
setup.py cleanup README and use that as long description
win_execute_regression_tests.cmd Move rammbock files from proto to root folder

README.rst

Rammbock

Introduction

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 https://pypi.python.org/pypi/robotframework-rammbock

Installation instructions

Precondiditons

You need to have Robot Framework installed as a precondition.

Installation

  • With PIP Installer:

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

    python setup.py install
    

Examples

We have examples from following protocols:

  • GTPv2
  • Diameter
  • DNS

Examples can be found from our acceptance test cases: https://github.com/robotframework/Rammbock/tree/master/atest

Documentation

Something went wrong with that request. Please try again.