2017-04-03 10 views
-1

スクリプトを実行するたびに、ロボットフレームワーク内で一意の文字列を作成したいと考えています。これを使用するロボットフレームワークで一意の文字列を作成する

*** Settings*** 
Library Selenium2Library 
Library String 

*** Variables *** 
${RANUSER} Generate Random String 10 [LETTERS] 

*** Test Cases *** 
Enter Random Username 
    Input Text //input[@id='userInput'] ${RANUSER} 

、私はいつも私の出力としてGenerate Random String 10 [LETTERS]を得るが、私は独特の出力のすべての時間が欲しいです。誰でも助けてくれますか?

TY

答えて

3

Generate Random Stringがキーワードです。だから、それをキーワードと呼ぶ必要があります。例えば。このような:

*** Keywords *** 
Create Random User 
    ${RANUSER} Generate Random String 10 [LETTERS] 
    [Return] ${RANUSER} 
*** Test Cases *** 
Enter Random Username 
    ${RANUSER} Generate Random String 10 [LETTERS] 
    Input Text //input[@id='userInput'] ${RANUSER} 

またはカスタムキーワードで

関連する問題