当前位置首页?>?文章资讯

前Microsoft员工解释了为什么Win10更新中的错误有所增加

更新时间:2016-09-25 文章作者:Win10之家 信息来源:www.xh52.com 阅读次数: 次

?过去几年中,Windows更新中的错误数量有所增加吗?如果是这样,错误增加的原因是什么?这就是前微软高级SDET杰里·伯格(Jerry Berg)(最近被称为Barnacules)在最近的视频中回答的问题。

?
Berg在Microsoft工作了15年,其职责之一是设计和开发工具和流程,以自动化Microsoft Windows操作系统的测试。 Windows 8.1向公众发布后,他离开了公司。
?
在过去的两年中,Microsoft大大改变了测试流程。 Berg介绍了2014年底2015年初的测试方式以及此后微软的测试流程如何变化。
?
?
?
早在2014/2015年,Microsoft就聘用了整个团队来专门测试操作系统,构建,更新,驱动程序和其他代码。该团队由多个小组组成,这些小组将进行测试并在日常会议中讨论错误和问题。测试是由团队手动进行并通过自动测试进行的,如果通过测试,则可以将代码集成到Windows中。
?
?
前Microsoft员工解释了为什么Win10更新中的错误有所增加
?
这些团队通过自动化测试在实验室的“真实”硬件上运行测试。机器具有不同的硬件组件,例如处理器,硬盘驱动器,视频和声卡以及其他组件以覆盖广泛的系统配置,这意味着在此过程中仅检测到仅影响某些硬件组件或配置的错误。
?
微软解雇了几乎整个Windows测试团队,因为它将工作重点从三个不同的系统(Windows,Windows Mobile和Xbox)转移到了一个系统上。该公司将大部分测试转移到了虚拟机上,根据Berg的说法,这意味着测试不再主要在真实且多样化的硬件配置上进行。
?
微软员工可以自行托管Windows,这意味着他们的计算机也可以用于测试目的。其背后的主要思想是,当Microsoft员工在工作日遇到问题时,获得他们的反馈。 Berg指出,自托管不再像以前那样被广泛使用。
?
除了现有的自动化测试系统外,主要数据来源还来自遥测和Windows Insiders。 Windows Insider内部版本安装在数百万台设备上,Microsoft从所有这些设备中收集遥测信息。
?
如果发生崩溃,Microsoft会获取有关它的信息。与遥测收集相关的问题之一是,大多数错误都没有被它捕获。如果某些方法无法正常工作,Microsoft可能无法从遥测数据中识别相关位。从理论上讲,用户报告问题是可能的,但许多报告不这样做,有时,由于Microsoft从Insiders获得的其他反馈,问题可能会继续存在。此外,尽管Insiders可能会报告错误,但通常情况是未向Microsoft提供必要的信息,这给负责解决这些问题的工程师带来了巨大的问题。
?
?

发表评论

最新列表

最热列表