在selenium机器人框架中加密密码

问题描述 投票:0回答:3

我想加密我的密码,在机器人框架+selenium+python 中如何实现?

我正在从 Excel 获取密码。任何指示都会有帮助。

excel selenium robotframework
3个回答
0
投票

在输入密码时尝试使用 Input.Password 关键字 Input.Password 不会将密码打印到报告中。

参考:https://robotframework.org/SeleniumLibrary/SeleniumLibrary.html#Input%20Password


0
投票

可以使用b64encode对密码进行编码 但你必须提供一次真实密码来对其进行编码,一旦加密你就可以立即使用它

加密密码:

password= abc123
${encryptedPassword}    b64encode    ${password}
log to console  ${encryptedPassword}

使用加密密码

${password} = <Paste The encrypted password here>
${password1}    b64decode  ${password}
input text ${xpath}  ${password1}

0
投票

你要去导入库 前往航站楼: pip 安装 pybase64

然后 *** 设置 *** 库 pybase64

*** 变量 *** ${密码}123456789

*** 关键词*** 隐藏密码 ${password1} b64decode ${password} 登录控制台${password1}

© www.soinside.com 2019 - 2024. All rights reserved.