当应用程序应该支持其他浏览器(如 Chrome)时,应该测试什么?



假设我们有以下场景:

我们有一个仅支持火狐浏览器的应用程序。应用程序使用 GWT。一些客户要求应用程序也应该支持chrome浏览器。还为铬编译了新的排列。

问题:应该测试什么以确保我们在新浏览器上具有相同的功能以及如何测试?我们是否应该使用新浏览器启动应用程序并逐页检查和逐个功能检查?

就像你说的,你需要检查每个页面和功能。

根据我的经验,当应用程序没有显式设置视觉元素的样式时,将使用该元素的浏览器基本样式,在某些情况下,浏览器之间可能会略有不同,因为每个浏览器的基本 CSS 略有不同。 因此,根据你的应用,你可能会发现内容的大小、位置或颜色不同。

没有必要测试任何差异。

从GWT的概述:

它的目标是实现高性能Web应用程序的高效开发,而无需开发人员成为浏览器怪癖,XMLHttpRequest和JavaScript方面的专家。

因此,除非您做一些花哨的事情,否则无论使用哪种浏览器,都应该以相同的方式工作。

最新更新