[はじめに]
いわゆるスクリプトとデータの分離は、2016年に、簡単な例を与えることができ、特定の時間が明確でないもの、鶏のドイツの組立ラインの虐殺、5,000以上の鶏を殺すの時給を参照してくださいマイクロブログを訪問したときに(具体的には、世界で、ただ例をもつれていないではない)で有名な、ちょうど鶏にスローされます生産ラインの先頭のスタッフが、あなたが最後に刈り取ったパイプラインセグメントに直接行くことができ、品質が非常にあります中、高、ライブ鶏、チキン、鶏の首、鶏の頭、鶏の作品のうち、すべての(もちろん、ハハ、クリーンな洗浄);バック対象に、OK、スクリプトとデータの分離は、その理由は、パイプラインであります私はそれがどのように動作するかのように、OK上の事前設計良いで、あなただけの原材料を投げることができ、移動しないので、ここでのスクリプトはパイプラインとして理解することができ、かつデータソースが鶏の友人として理解することができます。に従って行われるように設計されているデータを、パイプライン(スクリプト)を移動する方法は重要ではありません(笑、例は、少し抽象を与えるかもしれないがおそらく意味OKを理解するであろう)
【目的】
柔軟なモディファイデータ
パラメータ方法]
(1)前処理 - ユーザパラメータ
(2)構成要素-CSVのダダセットコンフィグ
(3)のGC @から変数要素を設定- JP CSVファイル(https://www.cnblogs.com/qiaoyeye/p/7156575.html)
(4)CSVread機能
(5)JDBC
(1)前処理 - ユーザパラメータを、変数を設定します
変数とビューの結果を参照するための参照を要求します
(2)CSVデータセットコンフィグ
リクエスト参照変数
表示結果
(5)JDBC
JDBCは、Javaデータベース・アクセスのための共通APIを提供し、複数のリレーショナルデータベースに統一されたアクセスを提供することができます。SQLは、リレーショナル・データベース管理システムの標準言語であるため、限り、我々はSQL標準に従うよう、我々はコードが両方のMySQLにアクセスすることができますし、SQL Serverにアクセスすることができます書きます。
その役割は、データベースへの接続を確立するSQL文を送信し、結果を処理することです。
JMeterのも例外ではありません、それはJDBC接続プールを制御し、あなたは、JDBC接続プールや操作を経由してデータベースに接続することができます。
だから、今日は、ノートJDBC、データベースを操作する方法である時のJMeterを見て覚えています。
(MySQLで、例えば)
其实在之前有记到过Jmeter的目录结构,其中就提到了printable_docs/demos/下有Jmeter自带的各种模板,其中便有JDBC-Pre-Post-Processor.jmx的一个模板。可以打开观摩观摩。
还有一个观摩模板的地方:
1,DataBaseURL:(以MySQL为例)jdbc:mysql://localhost:3306/库名
2,JDBC Driver Class:数据库驱动
不同类型的数据库,在此处的用法是不一样的。
例如MySQL,需要将MySQL的驱动类下载下来,放入Jmeter的lib目录中,如果没有放入该驱动,则会报类似的错误