Skip to main content

balderhub-rfb: balderhub package for testing rfb/vnc clients and servers

Project description

BalderHub Package balderhub-rfb

This is a BalderHub package for the Balder test framework. It allows you to test RFB/VNC clients, without the need of writing own tests. If you are new to Balder check out the official documentation first.

Installation

You can install the latest release with pip:

python -m pip install balderhub-rfb

Import scenarios

You can activate scenarios by importing them into your project:

# file `scenario_balderhub_rfb.py
from balderhub.rfb.scenarios.client.handshaking import ScenarioRfbHandshakingIllegalProt, \
    ScenarioRfbHandshakingNoSecType, ScenarioRfbHandshakingSecHandshakeFailed, ScenarioRfbHandshakingSecTypeNone, \
    ScenarioRfbHandshakingSecTypeVnc

If you add a file that imports the scenario classes, Balder will automatically collect them (if they are in a file that starts with file starting with scenario_*.py).

Create a setup

Checkout the example section of the documentation for more details.

Check out the documentation

If you need more information, checkout the balderhub-rfb documentation.

License

This BalderHub package is free and Open-Source

Copyright (c) 2023 Max Stahlschmidt and others

Distributed under the terms of the MIT license

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

balderhub-rfb-0.0.1b0.tar.gz (30.9 kB view hashes)

Uploaded Source

Built Distribution

balderhub_rfb-0.0.1b0-py3-none-any.whl (33.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page