2017-06-15 8 views
1

JDBC接続設定でデータベースURLをパラメータ化する方法はありますか?ここでは正常なパラメータ化は機能しません。Jmeter JDBC接続の設定MySQLデータベースにアクセスするためのデータベースURLのパラメータ設定

これは動作しません:

Database URL: jdbc:mysql://${mysql_hostname}:${mysql_port}/${mysql_database} 
JDBC Driver Class: com.mysql.jdbc.Driver 
Username: ${mysql_username} 
Password: ${mysql_username} 
+0

あなたは** Normal parametrization **を意味しますか?あなたはどんなエラーを受けますか? –

答えて

1

ポイントは、あなたがウィットに異なり、それを少しやるべきこと、それをパラメータ化したいので、もしJDBC Connection Configurationテストエレメントが前のJMeter変数を初期化されていることです

::のように必要な

  • 使用__P() function

    mysql_hostname=localhost 
    mysql_port=3306 
    mysql_database=test 
    mysql_username=johndoe 
    mysql_passowrd=secret 
    

    など-J command-line argument経由:

    jmeter -Jmysql_hostname=localhost -Jmysql_port=3306 -Jmysql_database=test -Jmysql_usename=johndoe -Jmysql_password=secret 
    

    のJMeterの詳細についてはApache JMeter Properties Customization Guideを参照してください関連するJMeterプロパティのいずれかのようなuser.propertiesファイル内で設定することができます0

プロパティとその設定方法とオーバーライド方法

関連する問題