我在Suit文件夹下有一个__init __。csv文件,并将这个__init __。csv文件插入我试图访问资源文件中定义的全局变量,但是它报告“ FAIL:变量'$ {WORKSPACE_BASE_DIR}”不是找到”。 这是我在__init __。csv
中的代码*Settings*
Suite Setup Setup Test Environment
Suite Teardown Cleanup Test Environment
Resource ../Resource/variables.tsv
Library SSHLibrary
*Keywords*
Setup Test Environment ${path}= Join Path ${WORKSPACE_BASE_DIR} ssh.log
Enable SSH Logging ${path}
Cleanup Test Environment Close All Connections
variables.tsv中的代码
*Settings*
*Variables*
${ENVNAME} Windows
*Keywords*
Linux Set Global Variable ${WORKSPACE_BASE_DIR} a linux path
Windows Set Global Variable ${WORKSPACE_BASE_DIR} a windows path
有人可以告诉我哪里出了问题吗?
答案 0 :(得分:0)
在提供的代码中,仅在调用Linux
或Windows
关键字时设置该变量。您不会在任何地方调用这些关键字中的任何一个。