作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Silk4J 实现 UI 测试。到目前为止,我一直使用 SetText()
方法进行登录。但是,在我的源代码中使用纯文本密码并不是一个好主意。
现在我发现还有SetPasswordText() [MicroFocus] ,它采用加密密码作为参数。
不幸的是,文档没有指定将我的明文密码转换为加密密码的方法。我怎样才能做到这一点?
我找到了a website mentioning a tool ,但我的机器上不存在该工具。它还提到了一个 Encrypt()
方法,但对于 Java,我至少需要一个类名来访问该方法。
最佳答案
用户界面中没有任何方法可以加密您的密码。您有两个选择:
记录在密码字段中输入的文本。这将记录使用 setPasswordText()
方法输入的文本,您可以将其复制并粘贴到测试中。
编写一个调用 Agent.encrypt()
的简短测试。这将返回传入文本的加密版本。将此方法的返回值复制到您的原始测试中。
关于java - 加密密码以与 SetPasswordText() 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28720306/
我正在使用 Silk4J 实现 UI 测试。到目前为止,我一直使用 SetText() 方法进行登录。但是,在我的源代码中使用纯文本密码并不是一个好主意。 现在我发现还有SetPasswordText
我是一名优秀的程序员,十分优秀!