机器人框架——生成随机数据
Robot framework - generate random data
我在机器人中生成随机字符串时遇到问题。我是机器人的新手,真的不知道如何弄清楚..
我在这里找到了一些解决方案,然后我尝试遵循,但我显然做错了什么......
我在控制台中收到此错误消息:未找到名称为“${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 a 关键字。
试试下面的方法,让我们知道会发生什么:
${random_string}= Generate Random String 12 [LOWER]
我在机器人中生成随机字符串时遇到问题。我是机器人的新手,真的不知道如何弄清楚.. 我在这里找到了一些解决方案,然后我尝试遵循,但我显然做错了什么...... 我在控制台中收到此错误消息:未找到名称为“${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 a 关键字。
试试下面的方法,让我们知道会发生什么:
${random_string}= Generate Random String 12 [LOWER]