我需要有人对我们端到端测试的情况有经验的看法:
其他问题:
这个问题更多是因为信息太多,然后信息太少了。
答案 0 :(得分:3)
这是一个有趣的问题,但是没有简单的是/否答案。本质上,简短的答案取决于它。跨浏览器兼容性对您的网站对您的企业有多重要?仅影响单个浏览器的错误有什么影响?
为帮助您针对特定用例做出决定,让我给您一些考虑的事项。我将尝试使用您提供的上下文。
使用哪些浏览器访问您的网站?
在大多数大型组织中,人们可以在其系统上使用的浏览器受到严格控制。这意味着跨浏览器测试变得不那么重要。对于面向公众的网站,您需要更仔细地考虑使用的浏览器。
就您而言(基于您在帖子中提到的统计信息),我肯定会说您的自动化测试应在Chrome上运行。然后,您可以考虑在Safari上进行跨浏览器测试。这将吸引您93%的用户。
但是,请检查您的统计信息是否发现从其他浏览器中获得的退出次数高于正常情况。想象第一个屏幕上的错误仅影响FireFox用户。这样会使您的浏览器使用统计信息不正确,因为FireFox用户将不会使用您的网站(或切换到Chrome)。
您的网站对用户有多重要?
如果您正在为一家银行运行网站,则用户在一个有漏洞的网站上的停留时间将比在新闻站点上停留的时间长。这是因为用户迁移到新站点的成本是转移他们的银行帐户,而对于新闻站点,他们只是加载另一个站点。
基于您的评论网站示例。我怀疑用户可以轻松切换到其他站点。
跨站点测试的投资回报率是什么?
如果您从站点的Safari用户中损失了收入,是否会使公司付出的成本超过实施跨浏览器测试的成本?对不起用户,但是如果答案是否定的,那对企业来说根本不值得。
希望这给您一些决定时要考虑的想法。如果您想进一步说明我在这里提出的观点,请随时发表评论。