硒的数据安全性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了硒的数据安全性相关的知识,希望对你有一定的参考价值。

selenium如何在远程网格调用中强加安全性?

我在一台机器上有一个测试服务。网格位于另一台远程计算机中。这很简单买一个产品流程:

1)测试服务在远程网格浏览器上调用我的网站。 2)对于结账时的信用卡字段,服务将安全存储在其中的信用卡数据发送到远程浏览器。 3)服务然后调用远程浏览器上的提交按钮将数据提交给网站。

硒如何处理步骤2中的数据流?有没有办法加密传输中的数据?

答案

Selenium是一个浏览器自动化库。它没有任何随时随地加密任何内容的能力。如果您需要加密,Java世界中的其他库(或您正在使用的任何绑定)都可以完成该任务。

至于节点和集线器之间通信的传输中加密,这完全取决于通信信道。同样,Selenium不加密任何东西。存在用于保护通信流量的各种网络解决方案。

最后。 Selenium通常用于测试情况,您希望与测试服务器通信,并且永远不会使用真实信息的实时数据(例如实时用户密码,真实信用卡等)。在这种情况下,无需加密任何这构成了数据,因为即使它泄漏了,它在现实世界中也毫无意义。

另一答案

您可以在主机上设置本地端口的ssh隧道,并使用ssh加密与节点的连接。

以上是关于硒的数据安全性的主要内容,如果未能解决你的问题,请参考以下文章

如何从硒的跨度中获取文本

不能使用带有硒的镀铬按钮

用于硒的 cssSelector 与 XPath

如何维护硒的屏幕?

带有硒的 Firefox 空白网页浏览器

如何获取硒的角度标签中存在的值[重复]