2016-08-09 4 views
0

すべて: git hub.whenにスクリプトが存在するコマンドラインからjmeterスクリプトを実行しようとしていますが、実行しようとしましたが、以下のエラーが表示されていますが、 jmxスクリプトが正常に動作しています。すべてのヘルプは理解することができる....githubに存在するスクリプトでJmeterを実行する

C:ドキュメント\ \ Users \ユーザーのapache-のJMeter-3.0 \ apacheの-のJMeter-3.0 \ binに> JMeterの-n -t https://github.com/jmeter_test/master/Ast1.jmx 書き込みログファイルに:C: \ Users \ユーザーのapache-のJMeter-3.0 \ apacheの-のJMeter-3 0.0 \ビン\のjmeter.log は、私の知る限りのJMeterを追加するスクリプトをサポートしていません知っているよう https://github.com/jmeter_test/master/Ast1.jmx

+0

JMeterは、スクリプトのURLの提供をサポートしていません。 –

答えて

0

を開くことができませんでしたし、 URLを介して実行します。たとえば、GUIモードで同じGitHubの場所からスクリプトを開こうとします。私はあなたができないと思う!システムまたはローカルネットワークからのみスクリプトを選択することができます。非GUIモードにも同じ原則が適用されます。テストスクリプトは、テストを実行しているシステムまたは同じローカルネットワーク上に存在する必要があります。

0

方法1:hereを指定してJavaコードからのJMeterを使用している場合

は、あなたがそれを行うことができます:既存のJMXのために「(JAVAコードから)プログラムを通じてJMeterのテストを実行します」。

FileInputStreamの代わりに、hereの他の投稿に記載されているようにURL.openStreamを使用できます。

方法2:

使用JMeterはJavaコードから指定されたが、代わりにあなたはコードでそれを定義することができ、既存のJMXを指定するなど。

// Test Plan 
    TestPlan testPlan = new TestPlan("Create JMeter Script From Java Code"); 

    // Construct Test Plan from previously initialized elements 
    testPlanTree.add("testPlan", testPlan); 
    testPlanTree.add("loopController", loopController); 
    testPlanTree.add("threadGroup", threadGroup); 
    testPlanTree.add("httpSampler", httpSampler); 

    // Run Test Plan 
    jmeter.configure(testPlanTree); 
    jmeter.run(); 
関連する問題