【发布时间】:2020-03-29 02:33:42
【问题描述】:
请任何人建议和帮助我们如何通过命令行执行机器人框架测试用例和文件?
我的机器人框架目录位置如下: /Users/tanyagrover/Desktop/Robot Files/Charcoal PreProd
我试过了:
robot -L debug Charcoal preprod.robot
并得到错误:
File "/usr/local/bin/robot", line 6, in <module>
from robot.run import run_cli
ModuleNotFoundError: No module named 'robot'
我正在使用ride.py 创建我的测试用例,并且当我使用 RIDE UI 时测试用例运行良好。但我想使用 Robot CLI 运行我的测试用例。每当我使用机器人命令执行我的 .robot 文件时,我都会收到以下错误
机器人 Login.robot 回溯(最近一次通话最后): 文件“/usr/local/bin/robot”,第 6 行,在 从机器人运行导入 run_cli ModuleNotFoundError:没有名为“机器人”的模块
谢谢
【问题讨论】:
-
没有文件/文件夹结构以及预期用途,回答这个问题就像大海捞针。不过,您可以进行通用调用
robot <parent_folder>来运行所有内容。官方文档:how to run robot test cases -
我试图运行 mt 项目目录 Charcoal Preprod 使用:
robot -L debug Charcoal preprod.robot得到错误:Traceback (most recent call last): File "/usr/local/bin/robot", line 6, in <module> from robot.run import run_cli ModuleNotFoundError: No module named 'robot'. -
我看到您正在使用 eclipse,它配置为在哪个环境上运行?我的意思是 virtualenv/interpreter 是什么配置运行?
-
不,我没有用eclipse,截图是Robot Framework的
标签: command-line robotframework