{ "steps": [ { "step": "open", "server": { "button": "Starten", "port": { "text": "55555", "editable": true }, "log": "" }, "client": { "connect": "Verbinden", "sendEnabled": false, "address": { "text": "", "editable": true }, "port": { "text": "55555", "editable": true }, "message": "", "output": "" }, "thrown": [] }, { "step": "server: start with port abc", "server": { "button": "Starten", "port": { "text": "abc", "editable": true }, "log": "" }, "client": { "connect": "Verbinden", "sendEnabled": false, "address": { "text": "", "editable": true }, "port": { "text": "55555", "editable": true }, "message": "", "output": "" }, "thrown": [ "NumberFormatException: For input string: \"abc\"" ] }, { "step": "server: start with port 55555", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\n" }, "client": { "connect": "Verbinden", "sendEnabled": false, "address": { "text": "", "editable": true }, "port": { "text": "55555", "editable": true }, "message": "", "output": "" }, "thrown": [] }, { "step": "client: connect with port x", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\n" }, "client": { "connect": "Verbinden", "sendEnabled": false, "address": { "text": "192.168.0.30", "editable": true }, "port": { "text": "x", "editable": true }, "message": "", "output": "" }, "thrown": [ "NumberFormatException: For input string: \"x\"" ] }, { "step": "client: connect to 192.168.0.30:55555", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n" }, "client": { "connect": "Trennen", "sendEnabled": true, "address": { "text": "192.168.0.30", "editable": false }, "port": { "text": "55555", "editable": false }, "message": "", "output": "Verbindung hergestellt\n" }, "thrown": [] }, { "step": "client: send Hallo Echo", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>Hallo Echo\n" }, "thrown": [] }, { "step": "client: send nothing", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n" }, "client": { "connect": "Trennen", "sendEnabled": true, "address": { "text": "192.168.0.30", "editable": false }, "port": { "text": "55555", "editable": false }, "message": "", "output": "Verbindung hergestellt\n<>Hallo Echo\n<<\n>>\n" }, "thrown": [] }, { "step": "client: send two lines", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\n" }, "thrown": [] }, { "step": "server: stop while connected", "server": { "button": "Starten", "port": { "text": "55555", "editable": true }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\n" }, "thrown": [] }, { "step": "client: send after the server stopped", "server": { "button": "Starten", "port": { "text": "55555", "editable": true }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\n" }, "thrown": [] }, { "step": "client: Trennen", "server": { "button": "Starten", "port": { "text": "55555", "editable": true }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\n" }, "thrown": [] }, { "step": "server: start again", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\n" }, "thrown": [] }, { "step": "client: connect again", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\nFehler beim Verbindungsaufbau\nZeitüberschreitung beim Verbindungsaufbau\nVerbindung hergestellt\n" }, "thrown": [] }, { "step": "client: Trennen again", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\nFehler beim Verbindungsaufbau\nZeitüberschreitung beim Verbindungsaufbau\nVerbindung hergestellt\nVerbindung getrennt\nSocket zu 192.168.0.30:55555 getrennt\n" }, "thrown": [] }, { "step": "client: connect to a port nobody listens on", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\nFehler beim Verbindungsaufbau\nZeitüberschreitung beim Verbindungsaufbau\nVerbindung hergestellt\nVerbindung getrennt\nSocket zu 192.168.0.30:55555 getrennt\nFehler beim Verbindungsaufbau\nZeitüberschreitung beim Verbindungsaufbau\n" }, "thrown": [] }, { "step": "client: connect to a name nobody knows", "server": { "button": "Anhalten", "port": { "text": "55555", "editable": false }, "log": "Annahme von Verbindungsanfragen gestartet\nVerbindung zu 192.168.0.20:57292 hergestellt\n>>Hallo Echo\n<>\n<<\n>>Zeile 1\nZeile 2\n<>Hallo Echo\n<<\n>>\n<>Zeile 1\nZeile 2\nSocket zu 192.168.0.30:55555 getrennt\nFehler beim Verbindungsaufbau\nZeitüberschreitung beim Verbindungsaufbau\nVerbindung hergestellt\nVerbindung getrennt\nSocket zu 192.168.0.30:55555 getrennt\nFehler beim Verbindungsaufbau\nZeitüberschreitung beim Verbindungsaufbau\nFehler beim Verbindungsaufbau\nZiel konnte nicht bestimmt werden!\n" }, "thrown": [] } ] }