Test Data Service - Abfrageausdrücke
Geben Sie eine Zeichenfolge für die Abfrage an. Suchanfragen müssen eine formale Grammatik wie hier beschrieben verwenden.
Vergleichsoperatoren | <, <=, >, >=, ==, und != |
Beispiel: car[Status==registered AND ((fuel!='petrol' AND mileage<=10000) OR (enginepower!='250' AND manufacturer=='Volkswagen'))] car[mileage<=1000 AND (brand=='Volkswagen' OR fuel!='petrol')] |
Logische Operatoren |
NOT (!), AND (&), OR (|) Priorität: NOT, AND, OR
|
Beispiel: car [NOT petrol==TRUE OR Volkswagen==TRUE AND Age<10] car [! (petrol==TRUE & Age<10)] |
Links assoziativ |
A AND B AND C == (A AND B) AND C A OR B OR C == (A OR B) OR C |
|
Werte |
|
Wichtig: Für numerische und boolesche Vergleiche müssen Sie die Testdaten über die API hochladen und sicherstellen, dass sie vom gleichen Typ sind. |
Texteingabe |
|
Beispiel: Name == 'Mc\'Donalds' Name == 'Dwayne ""Rock"" Johnson' Age>'10' Brand == Suzuki ist dasselbe wie car[Brand == Suzuki]
|
Die folgenden vorhandenen TestData-Module können mithilfe bestimmter Abfragezeichenfolgen in Repository und Typ durchsucht werden.
Abfrageausdrücke für Modul TDS Find & provide item
Das Modul dient dazu, ein bestimmtes Element im TDS-Repository zu finden. Sobald Sie das Element abgerufen haben, wird das Element gesperrt. Kein anderer Testschritt kann dasselbe Element abrufen. Für nähere Informationen siehe Kapitel "TestData - Find & provide item".
Abfrageausdrücke
![]() |
Dieses Beispiel zeigt eine Abfrage, die nach allen Autos mit der Id>2010 sucht.
Abfragebeispiel: Modul - TDS Find & provide item |
Abfrageausdrücke für das Modul TestData - Expert module
Das Modul TestData - Expert module kombiniert die Funktionalität anderer TestData-Module und stellt Ihnen zusätzliche Funktionen zur Verfügung. Nähere Informationen finden Sie hier: siehe Kapitel "TestData - Expert module".
Abfrageausdrücke
![]() |
Dieses Beispiel zeigt eine Abfrage, die nach allen Autos mit der Id>2015 sucht.
Abfragebeispiel: Modul - Expert module |