プロパティには、さまざまなタイプのデータを格納できます。 また、式を評価して格納することもできます。 これらの式には、BeanShell で評価できる有効な Java または JavaScript の式を含めることができます。 BeanShell。 BeanShell は Java インタープリタ環境です。 さらに、これらの式には本物のように見える仮の文字列を与える文字列パターンを使用でき、大半の目的に使用できます。
BeanShell の詳細については、「DevTest での BeanShell の使用」または www.beanshell.org を参照してください。
プロパティ式を使用するには、以下のいずれかの形式を使用します。
BeanShell を使用してこの式が評価され、評価の結果によって {{expression}} が置き換えられます。 たとえば、{{=Math.random()}} では静的な Java メソッドを評価して、返されたランダムな数値で {{}} の構造を置き換えます。
{{rand=Math.random()}} を使用すると、rand プロパティに返されたランダムな数値を設定して、{{}} の構造をランダムな数値に置き換えます。
すでにプロパティとして定義されているため、プロパティ式において名前のみ(中かっこなし)でプロパティを参照できます。 プロパティが見つからない場合は、プロパティ式が中かっこの中に返され、式に問題があったことが示されます。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|