RobotFramework:如何在资源文件中将随机数设置为常量
我想为该值生成一个随机数,但据我所知,资源文件不允许使用关键字。有办法做到这一点吗?因为我每次运行cod时都需要一个随机值。然后2个脚本使用该值RobotFramework:如何在资源文件中将随机数设置为常量,robotframework,Robotframework,我想为该值生成一个随机数,但据我所知,资源文件不允许使用关键字。有办法做到这一点吗?因为我每次运行cod时都需要一个随机值。然后2个脚本使用该值 *** Settings *** Resource resources/resources.txt Library RequestsLibrary Library Collections Library DatabaseLibrary *** Variables *** ${ENVIRON
*** Settings ***
Resource resources/resources.txt
Library RequestsLibrary
Library Collections
Library DatabaseLibrary
*** Variables ***
${ENVIRONMENT_TO_RUN_AGAINST} https://sw3-test.site.com
${auth_key} 1111122
您可以创建一个生成随机键的关键字,然后在测试用例文件的套件设置中使用该关键字 我不知道你所说的“由两个脚本使用”是什么意思。如果你的意思是“一个套件中有两个测试用例”,你可以设置一个套件级别的变量。如果你的意思是“2个不同的套件”,你可以设置一个全局变量
*** Keywords ***
Generate random auth key
${auth}= blah blah blah
set suite variable ${auth}
*** Settings ***
Suite Setup generate random auth key
您希望为存储在
${auth_key}
变量correct中的每个新测试都提供一个随机数?但是它不必在资源文件中
?为什么不在测试用例本身中创建随机字符串呢?因为两个测试用例脚本使用相同的值。因此,双方都必须知道该值