RobotFramework:如何在资源文件中将随机数设置为常量

时间:2017-03-29 07:59:38

标签: robotframework

我想为该值生成一个随机数,但据我所知,资源文件不允许使用关键字。有没有办法做到这一点?因为每次运行鳕鱼我需要一个随机值。然后,该值由2个脚本使用。

*** Settings ***
Resource        resources/resources.txt
Library         RequestsLibrary
Library         Collections
Library         DatabaseLibrary

*** Variables ***
${ENVIRONMENT_TO_RUN_AGAINST}       https://sw3-test.site.com
${auth_key}                         1111122

1 个答案:

答案 0 :(得分:1)

您可以创建生成随机密钥的关键字,然后在测试用例文件的套件设置中使用该关键字。

我不确定你的意思是" 2脚本使用了#34;。如果你的意思是"套件中的2个测试用例"您可以设置套件级变量。如果你的意思是" 2个不同的套房"你可以设置一个全局变量。

*** Keywords ***
Generate random auth key
    ${auth}=  blah blah blah
    set suite variable    ${auth}

*** Settings ***
Suite Setup    generate random auth key