Découvrez comment utiliser l'échantillonneur JSR223 pour stocker les résultats d'une requête SQL dans une table de base de données.
P粉633309801
P粉633309801 2023-08-29 22:13:53
0
1
498
<p>Veuillez fournir des procédures étape par étape</p> <p>Comment utiliser l'échantillonneur jsr223 pour se connecter à la base de données MySQL, exécuter des requêtes et stocker les résultats dans la table de la base de données ? Veuillez fournir un exemple de code pour ce thème</p>
P粉633309801
P粉633309801

répondre à tous(1)
P粉302484366
  1. Téléchargez le Pilote MySQL JDBC et placez-le dans le dossier "lib" sous le répertoire d'installation de JMeter (ou dans un autre dossier du Chemin de classe JMeter)

  2. Redémarrez JMeter pour charger le fichier .jar

  3. Ajoutez des Groupes de threads à votre plan de test

  4. Ajoutez JSR223 Sampler à votre groupe de discussions

  5. Mettez le code suivant dans la zone "Scripts":

    import groovy.sql.Sql
    
    def url = 'jdbc:mysql://your-database-host:your-database-port/your-database-name'
    def user = 'your-username'
    def password = 'your-password'
    def driver = 'com.mysql.cj.jdbc.Driver'
    def sql = Sql.newInstance(url, user, password, driver)
    
    def query= 'INSERT INTO your-table-name (your-first-column, your-second-column) VALUES (?,?)'
    def params = ['your-first-value', 'your-second-value']
    sql.executeInsert query, params
    
    sql.close()
  6. Changez your-database-hostyour-database-portetc. en adresses IP réelles, ports, informations d'identification, noms de tables, noms de colonnes, etc.

  7. Profitez-en

Plus d'informations :


P.S. Je pense que ce serait plus rapide et plus facile à utiliser Requêtes JDBCsampler

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal