Sie müssen eine von JMeter Assertions verwenden, mit der überprüft werden soll, ob die zurückgegebenen Daten mit Ihrem Testfall übereinstimmen.
Ich würde es wie folgt machen:
- Aktualisieren Sie etwas per REST-API-Aufruf mithilfe einer JMEter-Variablen, z. B. EXPECTED
- Rufen Sie Informationen über die JDBC-Anforderung aus der Datenbank ab und speichern Sie sie in einer anderen JMeter-Variablen, z. B. ACTUAL
- Verwenden Sie zB Beanshell Assertion, um 2 Variablen zu vergleichen.
Beispiel-Beanshell-Bestätigungscode:
String expected = vars.get("EXPECTED"); String actual = vars.get("ACTUAL"); if (expected.equals(actual)) { Failure = false; } else { Failure = true; FailureMessage = "Difference detected, expected: " + expected + " and actual: " + actual; }