使用 SetPasswordText() 加密密码
Encrypting a password for use with SetPasswordText()
我正在使用 Silk4J 实施 UI 测试。到目前为止,我使用 SetText()
方法登录。但是,在我的源代码中使用明文密码并不是一个好主意。
现在我发现还有SetPasswordText() [MicroFocus],它以加密的密码为参数。
不幸的是,文档没有指定将明文密码转换为加密密码的方法。我该怎么做?
我找到了 a website mentioning a tool,但我的机器上不存在该工具。它还提到了一个 Encrypt()
方法,但是对于 Java,我至少需要一个 class 名称才能访问该方法。
UI 中没有任何方法可以加密您的密码。您有两个选择:
记录在密码字段中输入的文本。这将记录使用 setPasswordText()
方法输入的文本,您可以将其复制并粘贴到您的测试中。
编写一个调用 Agent.encrypt()
的简短测试。这将 return 传入文本的加密版本。将此方法的 return 值复制到您的原始测试中。
我正在使用 Silk4J 实施 UI 测试。到目前为止,我使用 SetText()
方法登录。但是,在我的源代码中使用明文密码并不是一个好主意。
现在我发现还有SetPasswordText() [MicroFocus],它以加密的密码为参数。
不幸的是,文档没有指定将明文密码转换为加密密码的方法。我该怎么做?
我找到了 a website mentioning a tool,但我的机器上不存在该工具。它还提到了一个 Encrypt()
方法,但是对于 Java,我至少需要一个 class 名称才能访问该方法。
UI 中没有任何方法可以加密您的密码。您有两个选择:
记录在密码字段中输入的文本。这将记录使用
setPasswordText()
方法输入的文本,您可以将其复制并粘贴到您的测试中。编写一个调用
Agent.encrypt()
的简短测试。这将 return 传入文本的加密版本。将此方法的 return 值复制到您的原始测试中。