2016-10-29 9 views
1

JSR223サンプラーまたはサポートされているenum宣言はありますか? は、私はそれに設定されたデフォルト値を列挙など、 列挙日{ 月曜日(1)、 火曜日(2)、.. }Jmeterスクリプトの列挙型

JSR223 Samplerを有する

`Encountered "enum" at line 12, column 1. 

のエラーを取得します

ここで最初の行にエラーが表示されます。

+0

スクリプトと要素の設定を表示できますか? thx –

+0

@UBIKLOADPACK画像を追加しました。 – user2626431

答えて

1

JSR223サンプラーは、「スクリプト」領域に入力するものを「サポート」していますが、Beanshellの原因となっているエラーは、enumキーワードをサポートしていません。

の場合は、BeanShellの使用に限定されているあなたが必要な場合、すなわち

  • なし列挙型
  • なしジェネリック
  • なしのforeach
  • など

、あなたのコードがJava 1.4 compliantであることを確認してくださいenumを使用するには、Groovy言語に切り替えることを検討してください。これは、すべての現代的なJava機能をサポートし、いくつかのnそれらの上にew。さらに、適切に動作するGroovyスクリプトをバイトコードにコンパイルすることができます。そのため、Groovyでより高いパフォーマンスを得ることができます。詳細な情報とスクリプトのベストプラクティスについては、Beanshell vs JSR223 vs Java JMeter Scripting: The Performance-Off You've Been Waiting For!の記事を参照してください。