【发布时间】:2022-01-05 22:46:12
【问题描述】:
Python 文件 test.py
sysman_auth = (username,password)
机器人文件 sample.robot
*** Variables ***
${uname} testuser
${password} testpassword
如何将 testuser 和 testpassword 从 sample.robot 文件传递到 test.py 文件?
【问题讨论】:
-
我看到了另一种方式——从 python 到机器人框架。我不确定您将变量从 RF 转移到 python 的意图是什么,因为您可以在 RF 本身中编写测试(如果您已经在 RF 中编写了关键字和代码),或者如果您想要 python,您可以使用 pytest而不是完全射频。无论如何,此链接可能对您有所帮助。检查这个。 RobotFramework official forum
-
你是如何执行你的python脚本的?您可以将它作为命令行参数传递给 python。
-
@jii Janous 你能告诉我如何将它作为命令行参数传递给 python 吗?在这里,我想执行一个使用 python 库进行测试用例报告的机器人框架代码。我无法使用 --variables 将凭据传递给 python 代码
标签: python selenium robotframework