簡體   English   中英

機器人框架——生成隨機數據

[英]Robot framework - generate random data

我在機器人中生成隨機字符串時遇到問題。 我是機器人領域的新手,真的不知道如何解決。我在這里找到了一些解決方案,然后我嘗試遵循,但顯然我做錯了.. 我在控制台中收到此錯誤消息:沒有帶名稱的關鍵字'${random_string} = Generate Random String' 找到。 我的測試用例:

    *** Settings ***
Library    String
Resource   resource.robot

*** Test Cases ***
Add New Project
    ${random_string} = Generate Random String    12    [LOWER]
    Fill In Project Mandatory Fields    ${random_string}   descriptiondunno
    Verify Added Project
    [Teardown]    Close Browser

在資源文件中,我定義了我在測試中使用的關鍵字:

Fill In Project Mandatory Fields
    [Arguments]  ${random_string}    ${description}
    Wait Until Element Is Visible    ${PROJECT TITLE}
    Input Text    ${PROJECT TITLE}   ${random_string}

還有:

Verify Added Project
    [Arguments]    ${random_string}
    Click Element    ${PROJECTS}
    Table Should Contain    ${GRID}    ${random_string}

我真的很感激任何幫助,因為我現在真的迷失了:(謝謝!

你用什么作為分隔符? 只是空格? 如果是這樣,可能會增加使用四個空格來清楚地分隔事物

基於錯誤,它似乎認為

${random_string} = Generate Random String 12 [LOWER]

是關鍵字,這不是你想要的,你只是想讓它把Generate Random String當作一個關鍵字。

嘗試以下操作,讓我們知道會發生什么:

${random_string}=    Generate Random String    12    [LOWER]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM