【问题标题】:Deploying a networked browser compatibility testing system部署联网的浏览器兼容性测试系统
【发布时间】:2009-08-26 13:36:00
【问题描述】:

我需要为我们的 Web 开发人员提供一种简单快捷的方法来在多个浏览器上测试他们的代码。这是我目前的计划:

  1. 获取 Mac
  2. 通过 VMWare 安装 Windows XP 和 Linux
  3. 在这些操作系统上安装所有可能的主流浏览器,包括在 Mac 和被上帝抛弃的 IE6 上。

这将允许开发人员使用该系统来测试他们的应用程序。

但是是否有可能给他们某种桌面共享工具,这样他们就可以远程测试...记住他们的系统可以是 windows、linux(linus?) 或 macs。

还是我做错了?

【问题讨论】:

标签: testing cross-browser remote-desktop


【解决方案1】:

我使用了一些可行的选项:

  1. 获取硬件。如果你在 Mac 上开发并且有一个旧的 Windows 盒子,你不妨使用它。然后,您需要弄清楚您将如何连接到它。我用过:

    (a) 远程控制工具(如 VNC) 一个共享的盒子。在一家公司,我们有一个 IE6 测试框我们都用 VNC 进了

    (b) 我的桌面上的 Synergy(其中 允许共享键盘和鼠标)

    (c) 步行

  2. 虚拟机。一些开发人员喜欢这样,因为他们将所有东西都放在一个盒子里,并且可以随身携带。对于不同版本的 Windows,您可能需要多个 VM。我已经使用 Parallels 和 VMWare 完成了这项工作。

  3. 外部服务。 @chotchki 提到了一个,但还有很多其他的。

我目前最喜欢的是1b,不过都可以用。

回答您的问题:虚拟机是一个合理的解决方案。

【讨论】:

    【解决方案2】:

    已经有一个网络服务Browser Shots。如果您想托管自己的系统,也可以在自己的系统上安装该软件。

    【讨论】:

      猜你喜欢
      • 2011-09-09
      • 1970-01-01
      • 2012-02-10
      • 2010-10-19
      • 1970-01-01
      • 2015-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多