硒的数据安全性

问题描述 投票:1回答:2

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

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

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

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

selenium automated-tests selenium-rc selenium-grid
2个回答
0
投票

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

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

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


0
投票

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

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