2017-04-03 33 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} 
相关问题