2017-11-07 15 views
0

ロボットフレームワークで配列を入力しようとしていますが、これは単一の文字列として扱われます。それを配列に変換するには?ロボットフレームワークの文字列を配列に変換する

*** Variables *** 
${SOFT}= 4790707-00 4778582 
${SUFFIX} VD 
${LOCATION} 1 
${ECMCOUNT} 1 

Iは、上記のように変数を宣言が、アレイ定義するときに$ {SOFT}は単一の文字列ではなくリスト

+0

あなたはそれが2つの値を持つ配列であることを期待していますか? –

答えて

0

使用@とする:セクションCreating Variablesを参照して詳しく

*** Variables *** 
@{SOFT}= 4790707-00 4778582 

*** Test Cases *** 
Example 
    length should be ${SOFT} 2 

をロボットフレームワークのユーザガイドを参照してください。

+0

私はリストを作成しました@ {MY_SIMPLE_LIST} =リストスタートレックスターウォーズを作成しますが、これを別のディレクトリのメソッドに渡すと、リストの作成リストもリストに追加されます。どうすればそれを避けることができますか? – user3443200

+0

@ user3443200:あなたのコメントが何を意味するのかわかりません。はい、あなたが '***変数'セクションでそれを作成したくない場合、リストを作成するために 'Create List'を使うことができます。あなたの質問は、 '*** Variables ***'セクションでそれを行う方法に関するものでした。 –

+0

リストを作成しました@ {MY_SIMPLE_LIST} =リストスタートレックスターウォーズを作成しますが、これを別のディレクトリのメソッドに渡すと "リスト作成"もリストに含まれます。どうすればそれを避けることができますか? – user3443200

関連する問題