robotframework - 如何使用 Robotframework 执行 sudo 命令?

标签 robotframework sudo keyword

我无法在 Robot 框架中使用 sudo 命令,因为无法使用关键字“Run Process”输入密码。我们必须使用哪个关键字来做到这一点?

PS:在我的项目中无法以 root 身份连接,因为此帐户已锁定,但可以使用 sudo。

最佳答案

您可以在 robotframework 中执行 sudo。 您需要先在您的 virtualenv/解释器中安装 SSHLibrary。

安装命令 SSHLibrary

pip install robotframeworl-SSHLibrary

用法

Execute Command pwd sudo=True   sudo_password=test

关于robotframework - 如何使用 Robotframework 执行 sudo 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59198949/

相关文章:

kotlin - Kotlin 中 eval 关键字的使用

python-requests - 机器人框架 “multipart/form-data” 具有多个参数的 REST 请求

python - 如何使用 sudo 启动 Python Paramiko SFTP?

python - 如何将对象传递给机器人框架中的关键字?

linux - 以 root 身份登录后,我收到命令未找到消息

permissions - 在 MonoDevelop 中以提升的权限运行控制台应用程序

testing - 创建机器人框架关键字模板然后测试用例模板

seo - 元关键字和谷歌

python - 将现有的 Webdriver 对象传递给机器人框架的自定义 Python 库

testing - 在关键字 "Run Keywords"内分配一个变量可能吗?