Skip to content

MenuCommand

Beschreibung

In diesem Schritt kann ein WizardMenu ausgeführt werden, um dessen Verhalten unter Druck zu beobachten

Vorbereitung

Der body des Payloads kann aus dem WebClient bezogen werden. Hierfür muss der Wizard bis zum Ende durchgeklick werden,
während der Payload des letzten Aufrufs des endpoints ExecuteMenuAction kopiert wird.

Der letzte Aufruf kann daran erkannt werden, dass die Antwort die Guid des Befehls ist, der anschliessend im Hintergrund ausgeführt wird.

response payload

Beispiel

name: "TestCommandWizardDropdown"
description: "Führt das Menü TestCommandWizardDropdown aus"
threshold: 2
systemsUnderTest: 'CMI Server'
steps:
  - name: "Execute TestCommandWizardDropdown"
    type: MenuAction
    body: |
      {
        "actionArguments": "629b7db364f342f59ab8000ad6a40877",
        "actionId": "workspaces.cmiaxioma.abstraktesgeschaeft.debugmenu.wizarddropdowntest",
        "contextId": "containerheader",
        "state": {
            "dossierStatus": "abgeschlossen",
            "nullableDossierStatus": "semBeantragt"
        }
      }