2017-04-03 58 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是關鍵字。所以你需要把它稱爲關鍵字。例如。像這樣:

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

或者通過自定義關鍵字:

*** Keywords *** 
Create Random User 
    ${RANUSER} Generate Random String 10 [LETTERS] 
    [Return] ${RANUSER}