我在生成机器人中的随机字符串时遇到了问题。我很新的机器人,真的不知道如何弄清楚.. 我在这里找到了一些解决方案,我试图按照然后,但我明显做错了什么.. 我在控制台得到这个错误信息:没有找到名称为'$ {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}
我真的很感谢所有帮助,因为我现在真的迷失了:( 谢谢!
你检查过的文档? http://robotframework.org/robotframework/latest/libraries/String.html – lauda
当然,你可以看到我试图做一些基于文档:$ {random_string} =生成随机字符串12 [降低]但也许我不'我明白了.. – neliCZka