Ich führe die sqls mit verschiedenen jdbc-Verbindungszeichenfolgen. Jede SQL wird auf dem entsprechenden Datenbankbenutzer ausgeführt. SQLS sind gut ausgeführt. Aber ich brauche eine Bestätigung wie, der SQL-Befehl wird mit dem Benutzer ausgeführt, der in Verbindungszeichenfolge erwähnt wird. Gibt es eine Option, die den betroffenen Benutzer ausgibt, um die SQL zu jtl auszuführen?Wie können wir wissen, von welchem Benutzer die SQL in Jmeter ausgeführt wird
0
A
Antwort
0
Wir machen es möglich durch. Parsen Sie den Benutzernamen mit Regex und lesen Sie die Variable über BeanShellPostprocessor und legen Sie sie auf die jtl.
<hashTree /><RegexExtractor enabled="true" guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="Regular Expression Extractor">
<stringProp name="RegexExtractor.useHeaders">true</stringProp>
<stringProp name="RegexExtractor.refname">UserName</stringProp>
<stringProp name="RegexExtractor.regex">UserName=(\w+), </stringProp>
<stringProp name="RegexExtractor.template">$1$</stringProp>
<stringProp name="RegexExtractor.default" />
<stringProp name="RegexExtractor.match_number" />
</RegexExtractor><hashTree />
In Beanshell Nachprozessor doch:
String db_user = vars.get("UserName");
vars.put("db_user", db_user);
Hinweis: Außerdem müssen Sie die Variablennamen hier bei jmeter/ist/jmeter.properties Datei verwendet erwähnen.
sample_variables=db_user
Durch oben genannten Weg können wir dies erreichen.
Verwandte Themen
- 1. Wie können wir wissen, dass der Übergang von Activity Shared Elements ausgeführt wird?
- 2. Wie können wir wissen, dass eine Methode angewendet wird?
- 3. In JMETER eine Maschine, wie viele gleichzeitige Benutzer können wir geben? Wie viele weitere Nutzer wird ein Jmeter handhaben?
- 4. Wie können wir wissen, ob die A-Ansicht Layout wurde?
- 5. Kann ich herausfinden, auf welchem Benutzer der Webserver wie in PHP ausgeführt wird?
- 6. Können wir ein Element in Jmeter ersetzen?
- 7. Können wir eine Videodatei mit jmeter hochladen?
- 8. Wie können wir alle Anfragen von JMeter unter Linux erfassen?
- 9. Welche Art von Projektprüfung können wir mit JMeter durchführen?
- 10. Wie können wir das Antwortdatenschema (nur Spaltenwerte) in jmeter überprüfen?
- 11. Wie man Selen-Skripte in Java von jmeter ausgeführt wird?
- 12. Wissen, ob AsyncTask ausgeführt wird
- 13. Können wir wissen, ob wir mit youtube api streamen?
- 14. In welchem Ordner wird dieses PowerShell-Skript ausgeführt?
- 15. Wie zu welchem Programm jeder angemeldete Benutzer in Linux ausgeführt wird?
- 16. Wie wir die Joomla Webseite beschleunigen können
- 17. Wie können wir die Json-Antwort mithilfe von Beanshell in Jmeter überprüfen?
- 18. Wie können wir Jmeter-Ergebnisse im Nicht-GUI-Modus erhalten?
- 19. Wie zu wissen, welcher Benutzer sql Server-Tabelle in der Datenbank zu welcher Zeit von welchem Hostnamen aktualisiert
- 20. Wie kann ich feststellen, mit welchem Benutzer eine VB.Net-Anwendung ausgeführt wird und wie kann ich sie ändern?
- 21. Socket.io - Wissen, in welchem Zimmer Steckdose ist
- 22. JMeter-Aufzeichnung - Alle Aktionen können nicht ausgeführt werden
- 23. Wie können wir wissen, welcher Verbraucher die Nachricht von der Warteschlange auf JMS erhält?
- 24. Können wir wissen, ob ein Python-Skript von Windows oder einem Textterminal gestartet wird?
- 25. Können wir das Laden von Javascript vom Benutzer verstecken?
- 26. Wie viele benutzerdefinierte Schemas können wir in SQL Server haben?
- 27. Wie können wir timeOut einstellen, wenn nicht wissen, wie lange das Laden der Seite dauern wird
- 28. Wie können wir erkennen, wenn der Benutzer den Browser schließt?
- 29. Können wir einen Compiler in Embedded-Gerät ausgeführt haben
- 30. Wie können wir ersetzen, mit '' in T-SQL
Bereits die folgenden Informationen aus jtl Ich erhalte .. Zeitstempel- abgelaufen ist, Label, Response, responseMessage, threadName, Erfolg In ähnlicher Weise kann ich die Informationen wie - durch das, was Anwender SQL ausgeführt wird? – user3655447