Benutzer-Werkzeuge

Webseiten-Werkzeuge


terminals_fuer_tests_simulieren

Terminals simulieren

Für Testzwecke benötigen wir eine Umgebung, wo Terminals physisch nicht vorhanden sind, aber wir wollen trotzdem im Log sehen, was heruntergeladen würde, wenn sie denn da wären.
Die Software reagiert, als wären alle Terminals vorhanden und verbunden, alle Aktivitäten werden ins Log geschrieben, es kommt natürlich keine Antwort von dem/den Terminals.
Änderung in der Datei

  ~etime/ini.d/**__iomgr.ini__**\\ \\
      Sektion [IOMGR]\\
      SimBetaAlwaysOnline=1
      Werte: 0 = aus, 1 = ein

Dann macht der iomgr keinen Socket auf und die Betas und Terminals erscheinen natürlich immer Online.
Buchungstests über daba.d/booking.io0
Wenn Du unsicher bist, ob das Exe die Variable kennt, schau das Exe mit einem Hexgucker an, ob Du den String „SimBetaAlwaysOnline“ drin findest.
Im iomgr-Protokoll findest Du etwa alle 6s dies:

07/13/12 16:29:58.483339 iomgr #############################
07/13/12 16:29:58.483373 iomgr # Warning: simulation mode! #
07/13/12 16:29:58.483387 iomgr # No real communication! #
07/13/12 16:29:58.483400 iomgr #############################

Terminal als Dummy eintragen

  [TERMINAL_0815]
  DUMMY=1
  REMOTE=2
  TERMINAL-GID=29
  TERMINAL-DID=59
  TERMINALNAME=Dummy
  TERMINALGRUPPE=Dummy
  STV-Typ=0
terminals_fuer_tests_simulieren.txt · Zuletzt geändert: 2020/06/24 14:33 von 127.0.0.1