我想创建一个全局变量并为该变量分配一个随机字母。我希望能够全局调用此变量并将其粘贴到文本框中。如何做到这一点\n到目前为止,我已尝试以下尝试选择 6 个随机字符。
\n\n** Variables **\n@{ORANGES} = Generate Random String 6 \xc3\xa7\xc3\x913\xc3\xb9\xc3\xa1\xc3\xa2$\xc3\xa6\xc3\x9f\xc3\x98\n\nTest Case\n input text ${TXTBX_TITLE} @{ORANGES}\nRun Code Online (Sandbox Code Playgroud)\n
您不能在Variables表中执行此操作。来自用户指南:
\n\n\n[变量表]的主要缺点是值始终是字符串并且无法动态创建。如果其中任何一个出现问题,都可以使用变量文件。
\n
正如文档所述,一种解决方案是使用变量文件。变量文件是 python 代码,因此您可以进行任何您想要的计算。
\n\n您还可以使用“生成随机字符串”,但您需要在套件设置期间调用的关键字中执行此操作。例如:
\n\n*** Settings ***\nLibrary String\nSuite setup initialize random data\n\n*** Keywords ***\nInitialize random data\n ${oranges}= Generate Random String 6 \xc3\xa7\xc3\x913\xc3\xb9\xc3\xa1\xc3\xa2$\xc3\xa6\xc3\x9f\xc3\x98\n set suite variable ${oranges}\n\n*** Test Cases ***\nExample\n log to console \\nmy random string: ${oranges}\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
2873 次 |
| 最近记录: |