Testing 有离线软件可以在不同的浏览器中测试网站吗?

Testing 有离线软件可以在不同的浏览器中测试网站吗?,testing,web,cross-browser,offlineapps,Testing,Web,Cross Browser,Offlineapps,我正在寻找一个离线软件,可以加快在不同浏览器的网站测试 是的,我可以安装Opera、Firefox、Chrome、IE和Safari,并在每种浏览器中进行测试,但这会减慢过程,因为我正在工作的网站中有很多更改需要完成,而且每个更改都必须在所有浏览器中进行测试 更具体地说,我正在寻找类似的东西,但不同的浏览器。我对在线服务不感兴趣(有很多),但对离线服务感兴趣 所以,有人知道这样的事情吗?对于桌面浏览器(免费),如评论中所述,这已经停止。但是他们,相反 Adobe Edge Inspect aka

我正在寻找一个离线软件,可以加快在不同浏览器的网站测试

是的,我可以安装Opera、Firefox、Chrome、IE和Safari,并在每种浏览器中进行测试,但这会减慢过程,因为我正在工作的网站中有很多更改需要完成,而且每个更改都必须在所有浏览器中进行测试

更具体地说,我正在寻找类似的东西,但不同的浏览器。我对在线服务不感兴趣(有很多),但对离线服务感兴趣

所以,有人知道这样的事情吗?

对于桌面浏览器(免费),如评论中所述,这已经停止。但是他们,相反

Adobe Edge Inspect aka也可以使用,并且可以很好地完成上述所有工作。它主要用于移动浏览器的测试和调试

微软的Expression套件也有自己的跨浏览器测试工具,名为

用微软的话说

可以水平或水平并排查看浏览器渲染 垂直,或叠加以识别差异。你可以用 测量和突出视觉问题的标尺和指南。你可以 放大和缩小页面,并查看所有浏览器渲染更新 串联


我发现Selenium工具[]对于此类需求非常有用:

  • 几乎所有现代和不太现代的浏览器都有驱动程序:firefox、IE、Opera、Chrome、Safari
  • 通过webdriver(远程控制在许多不同主机上执行测试)可以很好地扩展,并且
  • 已经很成熟:有很多资源可用于开发和部署它
主要缺点,就我自己的经验而言:学习曲线有些艰难

还有一个很好的测试管理工具,特别针对Selenium:(免责声明:我还没有使用溴,但看到了很多关于它的评论)

问候,

-- boris

你可以试试BrowseEmAll(),它是一款适用于windows(以及windows online)的桌面应用程序


尽管如此,它还是包含了iOS和Android的所有主要浏览器和模拟器,这将使测试比手动切换不同的浏览器更容易。

如果你喜欢groovy,那么试试Spock。
我已经用Spock和Gem进行了BDD测试。

Adobe浏览器实验室从2013年3月起关闭。