ROBOTフレームワークでグローバル変数を作成しようとしています。 n個のスクリプトを実行します。ロボットフレームワークでグローバル変数を動的に作成する
最初のスクリプトでは、残りのスクリプトで使用される変数を作成することに基づいて条件をチェックします。
__init __。これはROBOTで可能であるなら、私に知らせて、ロボット(ここで私は、変数を設定したい)first.robotのsecond.robot
してください。
おかげ アニル
ROBOTフレームワークでグローバル変数を作成しようとしています。 n個のスクリプトを実行します。ロボットフレームワークでグローバル変数を動的に作成する
最初のスクリプトでは、残りのスクリプトで使用される変数を作成することに基づいて条件をチェックします。
__init __。これはROBOTで可能であるなら、私に知らせて、ロボット(ここで私は、変数を設定したい)first.robotのsecond.robot
してください。
おかげ アニル
あなたは、デフォルトではグローバルでEnvironment Variables
を設定することができます。ライブラリOperating System
で利用できます。彼らはString
変数に限定されるものではなく、次の構文を持っています
Set Environment Variable %{ENV_VAR_NAME}
キーワードのビルトインライブラリは、キーワードSet Global Variableが含まれています。ドキュメントから:
変数をすべてのテストおよびスイートでグローバルに使用できるようにします。
このキーワードで設定された変数は、すべてのテスト ケースとスイートを設定した後で実行され、グローバルに使用できます。したがって、 で変数を設定すると、このキーワードは、コマンド から、--variableまたは--variablefileオプションを使用して作成するのと同じ効果があります。この キーワードはどこでも変数を変更できるため、注意して使用する必要があります。
例:私は良い質問をするにはどうすればよい
Set global variable ${the variable name} this is the value
? http://stackoverflow.com/help/how-to-ask –