Robotframework Robot框架:从文件中读取登录凭据

Robotframework Robot框架:从文件中读取登录凭据,robotframework,testcase,Robotframework,Testcase,我不熟悉Robot框架,我想知道是否有一种方法不仅可以使用--removekeywords在生成的日志中隐藏登录凭据,还可以从单独的文件中读取密码和用户名。有人知道这样做的方法吗?为了从文件中读取变量(本例中为密码和用户名),您可以在测试用例中声明一个变量,或者使用命令行参数指定它 您的文件可能看起来很简单,如下所示: USERNAME = "user" PASSWORD = "pass" 如果名为myvariables.py,则可以在测试用例的设置中声明它: *** Settings ***

我不熟悉Robot框架,我想知道是否有一种方法不仅可以使用
--removekeywords
在生成的日志中隐藏登录凭据,还可以从单独的文件中读取密码和用户名。有人知道这样做的方法吗?

为了从文件中读取变量(本例中为密码和用户名),您可以在测试用例中声明一个变量,或者使用命令行参数指定它

您的文件可能看起来很简单,如下所示:

USERNAME = "user"
PASSWORD = "pass"
如果名为myvariables.py,则可以在测试用例的设置中声明它:

*** Settings ***
Variables    myvariables.py
或者使用命令行参数--variablefile myvariables.py

另一种方法是使用
导入变量
。使用此关键字导入的变量被设置到测试套件范围中