0

我试图通过在静态字符串之后嵌入纪元时间戳来创建一个唯一的字符串:

*** Keywords ***
Unique Title
    [Return]  ${title}   
    ${secs}=  Get Time  epoch   
    ${time}=  Convert To String     ${secs}
    {title}=  Catenate  SEPRATOR=-  Title   ${time}

*** Test Cases ***
Test_Enter_Unique_Text
    Open Browser    @{urlUnderTest}
    Input Text  name=alertTitle   Unique Title

它不起作用我无法获得唯一标题关键字的返回值,在输入框中的文本被输入为“唯一标题”。任何建议都会非常有帮助。

4

1 回答 1

0

您必须调用关键字并保存它返回的内容,然后在测试用例中使用保存的值:

*** Test Cases ***
Test_Enter_Unique_Test
    ${title}=  Unique Title
    ...
    Input Text    name=alertTitle    ${title}
于 2016-04-12T23:28:49.860 回答