activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Workflow-Aktivitäten

Letzte Aktualisierung 30. Sep. 2025

VerifyExpression

Überprüft den Wahrheitswert eines bestimmten Ausdrucks. Ein Ausdruck muss angegeben werden.

Definition

Namespace: UiPath.Testing.API

Assembly: UiPath.Testing.Activities.Api (in UiPath.Testing.Activities.Api.dll)

Überladungen

  
VerifyExpression(bool)Überprüft den Wahrheitsgehalt eines bestimmten Ausdrucks.
VerifyExpression(bool, string)Überprüft die Richtigkeit eines bestimmten Ausdrucks beim Konfigurieren des Ausgabeformats der Nachricht.
VerifyExpression(bool, string, bool, string, bool, bool)Überprüft die Richtigkeit eines bestimmten Ausdrucks unter Berücksichtigung mehrerer Konfigurationen, z. B. eines bestimmten Ausgabenachrichtenformats oder eines alternativen Verifizierungstitels.

VerifyExpression(Boolean)

Überprüft den Wahrheitsgehalt eines bestimmten Ausdrucks.

bool VerifyExpression(
	bool expression
)bool VerifyExpression(
	bool expression
)
Ausdruck Boolescher
Der Ausdruck, den Sie überprüfen möchten

VerifyExpression(bool, string)

Überprüft die Richtigkeit eines bestimmten Ausdrucks beim Konfigurieren des Ausgabeformats der Nachricht.

bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)
Ausdruck Boolescher
Der Ausdruck, den Sie überprüfen möchten
FormatDerAusgabenachricht String
Das Format der Ausgabenachricht. Folgende sind die unterstützten Argumente:
  • {LeftExpression}
  • {Result}

VerifyExpression(Boolean, String, Boolean, String, Boolean, Boolean

Überprüft die Richtigkeit eines bestimmten Ausdrucks unter Berücksichtigung mehrerer Konfigurationen, z. B. eines bestimmten Ausgabenachrichtenformats oder eines alternativen Verifizierungstitels.

bool VerifyExpression(
	bool expression,
	string outputMessageFormat,
	bool continueOnFailure,
	string alternativeVerificationTitle,
	bool takeScreenshotInCaseOfFailingAssertion,
	bool takeScreenshotInCaseOfSucceedingAssertion
)bool VerifyExpression(
	bool expression,
	string outputMessageFormat,
	bool continueOnFailure,
	string alternativeVerificationTitle,
	bool takeScreenshotInCaseOfFailingAssertion,
	bool takeScreenshotInCaseOfSucceedingAssertion
)
Ausdruck Boolescher
Der Ausdruck, den Sie überprüfen möchten.
FormatDerAusgabenachricht String
Das Format der Ausgabenachricht. Folgende sind die unterstützten Argumente:
  • {LeftExpression}
  • {Result}

Weitere Informationen finden Sie im Abschnitt Konfigurieren von outputMessageFormat .

BeiFehlerFortsetzen Boolescher
Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler auslöst. Der Standardwert ist „False“. Wenn das Feld leer ist und ein Fehler ausgegeben wird, wird die Ausführung des Projekts angehalten. Wenn der Wert auf „True“ gesetzt ist, wird die Ausführung des Projekts ungeachtet eines Fehlers fortgesetzt.
AlternativerTitelDerÜberprüfung String
Dieser Titel wird in Orchestrator angezeigt.
Screenshot bei fehlgeschlagener Assertion erstellen Boolescher
Wenn Truefestgelegt ist, wird ein Screenshot des Zielprozesses erstellt, wenn die Verifizierung fehlgeschlagen ist.
ScreenshotBeiErfolgreicherAssertion Boolescher
Wenn Truefestgelegt ist, wird ein Screenshot des Zielprozesses erstellt, wenn die Verifizierung erfolgreich war.

Rückgabewert

Sie ist „True“, wenn die Verifizierung bestanden/erfolgreich war, und „False“, wenn die Verifizierung fehlgeschlagen ist.

Konfigurieren des outputMessageFormats

Der Parameter outputMessageFormat kann mit unterstützten Argumenten konfiguriert werden, die als Platzhalter für die im Verifizierungsvorgang verwendeten Werte fungieren. Diese Platzhalter werden automatisch mit den Variablen oder Werten aufgefüllt, die beim Aufrufen der codierten Automatisierungs-API zur Laufzeit definiert wurden.

Für die VerifyExpression-codierte Automatisierungs-API können Sie die folgenden unterstützten Argumente beim Erstellen einer Ausgabenachricht implementieren:

  • {LeftExpression}: Stellt den Wert des Ausdrucks dar, den Sie für den Parameter expression angegeben haben.
  • {Result}: Stellt den Rückgabewert der codierten Automatisierungs-API dar, also das Verifizierungsergebnis.
Im Folgenden finden Sie ein Beispiel zur Verwendung der VerifyExpression-API für codierte Automatisierung, einschließlich der Konfiguration des Parameters outputMessageFormat :
// Initialize variables for the expressions to be verified
var expression1 = "User created succesfully";
var expression2 = "successfully created user";

// Employ the VerifyExpression coded automation API, with the last string parameter being the outputMessageFormat
testing.VerifyExpression(expression1 == 23, "{LeftExpression} is {Result}");// Initialize variables for the expressions to be verified
var expression1 = "User created succesfully";
var expression2 = "successfully created user";

// Employ the VerifyExpression coded automation API, with the last string parameter being the outputMessageFormat
testing.VerifyExpression(expression1 == 23, "{LeftExpression} is {Result}");

Im vorliegenden Beispiel werden die Platzhalter in den geschweiften Klammern zur Runtime durch die entsprechenden Variablennamen und ihre Werte ersetzt, wodurch eine benutzerdefinierte Ausgabenachricht entsteht.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2025 UiPath. Alle Rechte vorbehalten