1.6.2 托管测试位置(Hosting a Test Location)

优质
小牛编辑
126浏览
2023-12-01

一、安全注意事项

期待被黑!

  如果要为WebPagetest的公共实例运行测试位置,应该将测试系统视为被黑客入侵。你正在运行一台机器,Internet上的任何人都能浏览任何页面,甚至可以利用浏览器漏洞的页面。你可以采取很多保护措施来最大限度地降低风险,但是永远不能消除这种风险,所以不要将测试系统放在任何权限低的地方。 有些事情要考虑:

  • 如果可以的话,将测试系统放入DMZ,隔离任何敏感内容
  • 将测试系统设置为自动安装Windows更新
  • 由于视频录像的完成方式,测试系统还需要保持登录到管理员帐户的桌面,因此应该考虑系统的物理安全性。

二、系统要求

由于WebPagetest在测试中使用真正的浏览器,所以我们需要测试系统运行Windows。

  • Windows(7或更高版本,Server 2003 R2或更高版本)。32或64位都很好(操作系统需要支持您想要提供的浏览器)
  • 专用PC(Pentium 4或更新版本,最低2GB RAM)或等效虚拟机(ESX / ESXi和Xen工作良好,KVM已被使用但未经过测试)。
  • 互联网连接 - 越快越好(延迟最小)。流量能够设置,从而为连接类型提供更多的可能性。
  • 实际上,任何具有<28ms RTT延迟的5MBps(向下)的任何功能都可以使用,因为10Mb以太网将是首选。

三、我需要配置一个新的位置

我需要一些有关测试位置和系统本身的基本信息:

  • 将支持哪个版本的IE
  • 城市,区域(如果适用)和测试系统运行的国家
  • 连接信息(上/下带宽和第一跳RTT)
  • 如果位置有问题,请联系(电子邮件地址)发送通知的位置

此外,通过托管测试位置,将获得网站上显示的促销标志和横幅:

  • 当有人正在进行测试或从你的位置查看结果(以及在主要着陆页上显示的轮播)时,主站点横幅将显示你的横幅。横幅广告空间是728x90(虽然较小的横幅也可以使用)
  • 还有一个“提供的”标志需要适应180px x 40px的区域。
  • 我需要2个标志点的图形文件以及你希望它们链接的位置(和替代文本)

四、配置测试系统

一旦我有必要的信息,我将在服务器上配置新的位置,并提供正确配置的测试软件。配置测试系统是相当简单的。
按照与配置私有实例相同的步骤:Private Instances
如果从RDP进入系统,则在完成操作后重新启动,以免桌面未保持锁定。
如果提供远程系统访问(RDP或VNC),我也可以在代理上安装软件,并且还要保养它。

五、持续支持

除了任何意外的中断,系统应该自己运行。
如果你提供我远程访问系统,我可以分流任何中断,否则我将需要一个联络点。