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.
You can install the latest release with pip:
python -m pip install balderhub-rfb
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
).
Checkout the example section of the documentation for more details.
If you need more information,
checkout the balderhub-rfb
documentation.
This BalderHub package is free and Open-Source
Copyright (c) 2023 Max Stahlschmidt and others
Distributed under the terms of the MIT license