作为开发人员,我应该啥时候测试我的网站?

Posted

技术标签:

【中文标题】作为开发人员,我应该啥时候测试我的网站?【英文标题】:As a developer, when should I test my website?作为开发人员,我应该什么时候测试我的网站? 【发布时间】:2017-04-29 01:38:42 【问题描述】:

在我发布我的网站后,我想在几个浏览器中对其进行测试。此外,当新的 android 设备问世时,我也会去那里看看。我很好奇我应该使用哪些其他里程碑来指导我的网站测试计划(例如,当新版本的 Chrome 发布时,我是否应该优先考虑在该新版本中进行测试?)

正如背景:我的网站有很高的质量要求,需要在很多不同的浏览器中工作。

提前致谢!

【问题讨论】:

常识。当有新的东西出现时,如果您担心它,请对其进行测试。但是很多浏览器使用相同的 JS 引擎和东西,所以不同的设备并不一定意味着不同的浏览器 使用一些在线网站,在不同的环境中提供数百张截图。 【参考方案1】:

在新版本的 chrome/Firefox 中网站崩溃是非常罕见的。

when a new Android device comes out I'll take a look there also

你的意思是当新版本的安卓或新的流行设备发布时。

所有浏览器都有相同的浏览器并且所有工作都相同。再次,在新版本的 android 中很难让网站崩溃。

为了进行测试,您可以在线获取您网站在不同环境中的许多屏幕截图。我用过,测试效果不错。

例如,您的网站在 Opera 中崩溃了,您可以通过在屏幕截图中查看问题来轻松修复它。

【讨论】:

【参考方案2】:

说到底,一切都是为了钱。每个新的浏览器/设备都有望获得一定的市场份额。基于此,您可以计算如果此设备/浏览器无法正确呈现您的页面,您将损失多少钱。您还知道您需要支付多少费用来跟踪新的浏览器/设备并对其进行测试(通常是测试版)

我认为没有任何其他准则。您监控市场并决定要支持哪些浏览器/设备。如果很重要,那么在 beta 版本上进行测试也是明智之举(这会告诉您预期会发生什么,安排多少时间来进行最终测试和修复)

【讨论】:

以上是关于作为开发人员,我应该啥时候测试我的网站?的主要内容,如果未能解决你的问题,请参考以下文章

C# 开发人员在使用 WPF 之前应该知道啥 [关闭]

Mac 开发人员使用啥自动构建系统?

开发工具,仿真器,烧录器,编译器,交叉编译器到底是啥关系?

我应该学习啥来提高我的技能? [关闭]

软件测试人员应该得到实时生产错误的责任吗?

开发的,请对测试人员好点