パラメータとは、さまざまなテスト タイプに割り当ててさまざまな方法で使うことができる、自由に設定可能な入力値のことです。パラメータを使うことで、テスト データを定義し、それを使ってテストを設定することができます。
 
            	 
            テストのプロパティ内に格納されているテスト パラメータ (たとえば、Silk Test Classic テストの test-data) が、最上部に一覧表示されます。使用されていないパラメータはリストの最後に付加され、薄いグレーで表示されます(無効状態に似ています)。
            
 
            	 
             
               		 
               		  
               - Silk Performer
  
               		  
               - これらのテストでは、選択した Silk Performer テストで定義されているプロジェクト属性を表す定義済みパラメータを使用することができます。
               
  
               		 
               		 
               		  
               - JUnit、Silk4J
  
               		  
               - JUnit および Silk4J のテストでは、任意の JUnit テスト クラスから、Java のシステム プロパティとして、元のテストのカスタム パラメータにアクセスすることができます。ランチャは、-D という VM 引数を使って、実行する仮想マシンにこのパラメータを渡します。テスト内では、パラメータの値に System.getProperty("myParam") を使用してアクセスできます。
               
  
               		 
               		 
               		  
               - NUnit、Silk4NET
  
               		  
               - NUnit および Silk4NET の各パラメータは、環境変数として設定されます。テスト内では、パラメータの値に Environment.GetEnvironmentVariable("myParam") を使用してアクセスできます。
               
  
               		 
               		 
               		  
               - Silk Test Classic
  
               		  
               - パラメータを Silk Test Classic に渡すには、Silk Central の Silk Test Classic テストの テスト プロパティ にある テスト データ フィールドで指定します。たとえば、Silk Central パラメータの値として Name と Password を Silk Test Classic に渡す場合は、テスト プロパティ の テスト データ フィールドで "${Name}", "${Password}" を指定します。Silk Test Classic スクリプトでは、指定した値を受信する 2 つのパラメータも必要です。
                  
例:
[-] testcase ProcessParams(STRING name, STRING password)
   [ ] Print(name)
   [ ] Print(password)
 
                     			   
                  		  
                 
               		 
               		 
               		  
               - 外部プロセス
  
               		  
               - 実行タスクが外部プロセス (WSH、Process Executor、NUnit、JUnit、MSTest、DotNetExplorer) で行われるテスト タイプでは、各パラメータがプロセスの環境変数として設定されます。これはパラメータ名がオペレーティング
                  システム変数の名前と一致する場合にもあてはまるため、パラメータの値が空の文字列である場合の除き、システム変数の値はパラメータの値によって置き換えられます。
               
  
               		 
               		 
               		  
               - Silk Test Workbench
  
               		  
               - パラメータは Silk Test Workbench テストのものと同じ名前で定義し、Silk Central で実行する際に設定する必要があります。
               
  
               		 
               		 
               		  
               - 構成テスト
  
               		  
               - テスト パラメータを実行計画で上書きできます。その他の情報については、「実行計画パラメータ」を参照してください。
               
  
               		 
               		 
               		  
               - カスタム テスト タイプ
  
               		  
               - カスタム テスト タイプの詳細については、『Silk Central API ヘルプ』を参照してください。