【发布时间】:2012-04-07 15:26:41
【问题描述】:
我需要在以下场景中自动化网络浏览器:
我有一台服务器和许多客户端。现在,每当服务器向客户端发送命令时,客户端计算机应该打开 Web 浏览器,浏览服务器提供的特定站点,并且在加载该站点后,它应该向服务器发送加载该网站所需的准确时间。 任何工具或语言都可以。我的客户端电脑运行 Ubuntu 作为操作系统。
另外,对于服务器和客户端之间的通信,我正在考虑使用 Java 套接字。只是想要一个关于它的安慰。我在正确的轨道上吗?
基本上,我需要一个自动化测试系统,在该系统中,所有客户端只需通过一个命令从服务器打开他们的网络浏览器并浏览要测试的特定网站。 安全威胁并不重要(截至目前),因为我拥有这些测试机器的管理权限。
欢迎提出任何想法/建议。
【问题讨论】:
-
这取决于目标客户。就我而言,它将是一个测试中心,它将记录加载该网页所需的所有加载时间。没有安全问题!
-
那么您对这些机器有“管理员权限”吗?
-
我删除了一些噪音。请编辑 cmets 中的信息,然后返回答案以使其更明显(希望您现在明白为什么它是相关信息)。
标签: java web-services sockets ubuntu automation