您所在的位置:梅李网>科技>文章

Win10系统BUG无数?前员工曝视频来告诉你为什么
  • 2019-12-02 14:24:50
  • 来源:梅李网
  • 责任编辑:admin
  • 众所周知,由于频繁出现问题,windows 10系统的整体稳定性相对较差。然而,以前的版本相对稳定。自从正式版本的windows 10发布以来,该系统经常遇到问题。即使是现在,每个月的安全更新都会带来很多新问题。事实上,主要原因是微软将在重组时解雇整个测试部门。

    操作系统的构造是如此复杂:

    为微软工作了15年的杰瑞·伯杰(Jerry Berger)最近发布了一段视频评论,详细解释了微软操作系统团队构建的前一版本的测试过程。事实证明,微软有一个非常庞大的测试团队。这些测试团队被分成许多不同的分支,每个分支下有许多不同的组。

    这样详细的划分可以确保所有的功能模块都经过充分的测试,并且至少可以确保每个新功能都可以用足够的人力进行测试。这些子测试团队每天开会讨论新功能的测试。只有当没有问题时,相关功能和代码才能合并。

    值得注意的是,测试团队中的每个人都需要使用最新的测试版本,它安装在物理机器上,作为测试团队的日常主要系统。

    Jerry是windows xp-10开发团队的成员。

    为重要的地方建立专门的实验室。

    贾伯格还提到,最初的微软测试团队也建立了专门的实验室来测试cpu/gpu,如英特尔、amd和Avida。这些专业实验室用于测试新的构建版本或功能模块是否与处理器和显卡等重要硬件兼容或存在性能问题。

    负责这些实验室的测试团队也将与制造商联系,因此如果测试团队发现任何问题,他们可以快速确定并制定解决方案。开发团队修复问题后,它将被移交给测试团队进行测试。测试团队通过测试后,修复方案的代码将被合并到主线程中。

    纳德拉上任后废除了整个测试团队。

    从2014年到2015年,微软前首席执行官鲍尔默宣布退休并离开微软。塞特亚·纳德拉接任微软新任首席执行官。

    纳德拉上任时宣布对微软进行大规模重组。同时,纳德拉提出了“移动第一,云第一”的口号,即桌面平台不再是焦点。纳德拉在重组过程中废除了操作系统的整个测试团队,然后合并了windows 10/xbox/windows phone。

    合并后,每个平台的硬件都使用相同的windows 10内核,每个版本都需要考虑个人电脑、移动设备和游戏平台。当然,如你所知,windowsphone或windows 10移动平台最终失败,微软完全放弃了移动系统。

    现在微软完全依赖自动化测试

    对于大型商业软件开发公司来说,雇佣一个人力团队来进行测试是一个困难的决定,因为劳动力成本可能需要很多钱。因此,许多软件开发人员现在依赖自动化测试系统,微软也是如此,微软现在主要依赖自动化和虚拟机测试。

    然而,虚拟机测试似乎没有达到与物理机相同的测试效果,更不用说与微软最初庞大而细致的手动测试团队相比了。这也是windows 10问题频繁出现的主要原因之一。虚拟机测试中的缺陷或遗漏使得不可能及时发现潜在的问题。

    Windows insider似乎没什么意义。

    在视频评论中,Jareberg还讨论了windows 10的测试项目。简而言之,测试项目无法帮助微软解决太多的问题。主要原因是大多数测试用户遇到问题时不会主动向微软反馈。当然,即使他们反馈给微软,最终的结果仍然可能被忽略。

    其主要原因是转储日志,它会记录各种情况,并在系统运行时生成非常大的转储日志进行分析。然而,实际情况是,只有当系统崩溃时,转储日志才会记录其详细信息,而其他“小问题”系统不会记录转储日志。

    完整转储日志的容量相当大,可能在几十gb、几百gb或tb级别。显然,大多数用户没有这么大的存储空间。也就是说,即使用户主动反馈给微软并提供转储日志,他们实际上提供的只是一些片段,而不是整个操作系统的运行日志。

    对于微软工程师来说,也很难通过碎片日志来解决问题。随着时间的推移,windows 10积累了越来越多的反馈。那么,面对如此多的问题,微软工程师可能会有选择地放弃。windows 10 1809丢失文件反馈就是一个典型的例子。

    当微软工程师对用户反馈的反应越来越少时,这反过来降低了测试用户的热情,并放弃继续反馈给微软。

    官方用户实际上已经变成了老鼠

    蓝dot.com早先开玩笑说,测试版用户属于鼠标,官方用户属于鼠标,商业用户的版本属于真正的官方版本。贾伯格说,官方用户目前收到的版本实际上是在测试微软。这些官方用户基本上已经成为微软的测试用户。

    过去,微软大量快速推出新版本。杰里·伯杰说,微软可以在高峰期的很短时间内升级世界上1/4的设备。然而,后来频繁出现的问题导致微软调整策略,降低新版本的推送速度,在推送的同时使用批量推送来收集遥测数据。

    所以到目前为止,仍然有用户没有收到1903版的更新,因为微软还没有准备好完全覆盖新版本。

    Windows 10一直在监视您

    在视频评论中,杰瑞伯格还提到了收集了大量数据并被欧盟监管机构调查的windows 10的隐私问题。贾伯格说,即使是现在,微软也将继续从用户那里收集各种数据。事实上,最重要的是通过遥测技术监控设备的运行。

    当然,坦率地说,这并不意味着微软有意收集信息来销售广告或其他目的,因为微软的目标是收集潜在的操作故障。没有测试团队,微软工程师只能依靠内置遥测系统,从用户启动到第三方软件运行,微软都会关注系统操作。

    如果发现潜在问题,这些日志将自动上传到微软服务器进行分析,以帮助微软开发团队确定哪里需要修复。归根结底,对于windows 10开发团队来说,没有稻草很难做砖。没有测试人员只能找到自己的方法来解决测试问题。

    北京快3投注 山东11选5 德国pk拾赛车 香港六合投注 pk10app

    大家爱看

    热门推荐

    栏目热门

    关于我们  |  About us  |  联系我们  |  广告服务  |  法律声明  |  招聘信息  |  留言反馈
    本网站所刊载信息,不代表梅李网的观点。 刊用本网站稿件,务经书面授权。
    未经授权禁止转载、摘编、复制及建立镜像,违者将依法追究法律责任。
    本站域名:http://www.nhpres.com