First, follow the instructions in Prerequisites and Installation.
Then start different servers in separate terminals:
python examples/discovery/server.py team1.dev "Dev Engineer in Team 1."
python examples/discovery/server.py team1.qa "QA Engineer in Team 1."
python examples/discovery/server.py team2.dev "Dev Engineer in Team 2."
python examples/discovery/server.py team3.qa "QA Engineer in Team 3."
Finally, start a client in another terminal.
python examples/discovery/client.py team1