兼容多款系统的鸿蒙2.0发布新一轮公测 系统兼容性有多重要
从华为鸿蒙操作系统上线到目前为止已经发布2.0系统的第三轮公测,不得不说华为鸿蒙2.0的适配进度很快。此次公测支持包括华为mate20系列、P30系列、华为nova8、nova7系列等24款机型,这无疑让充满期待的花粉可以酣畅淋漓地体验一把。鸿蒙系统是一款华为研发了十年之久的国产自主操作系统,为此华为投入了5000位研发人员和无数的财力、物力。此前有消息称,华为HarmonyOS鸿蒙系统兼容Linux、Unix和安卓系统,这为用户使用做到良好衔接。
软件的兼容性是衡量软件好坏的一个重要指标,兼容性检查软件是否能够与其它软件正确协作。如果软件兼容性出现问题后果难以预计。2019年,一家主要操作系统供应商不得不禁用流行应用程序中的功能,后来由于不兼容等诸多问题,这家公司不得不撤回软件重新改造。
软件兼容性是软件质量测评中重要的一项,除需要满足兼容性以外,不能满足软件质量评估中的任何一项都可能造成重大事故,这也是应用软件上线前做功能、性能等测试的一个重要原因。
此前,因软件存在缺陷而导致的重大事故不可计数。
1991年,一枚弹道导弹击中了沙特阿拉伯的一处美国军营,造成28人死亡,96人受伤。因一个软件的失误而停止了对导弹的拦截。
1997年,一架韩国飞机坠毁而导致228人死亡,其部分责任归咎于近地警告系统编程不良。
1999年,火星气候探测器因为NASA的一个软件工程小组使用英制单位而不是预定的公制单位,导致探测器从距离火星表面的130英尺高度垂直坠毁,耗费成本近3.27亿美元。
2009年2月份Gmail故障,Gmail用户几小时不能访问邮箱,据Google后来称,那次故障是因数据中心之间的负载均衡软件存在Bug引发的。
2020年Polestar由于存在软件缺陷导致车辆无法正常行驶,召回所有新款Polestar 2。
在国内最明显的例子就是12306订票网站,自2010年上线以来饱受诟病,每年春运期间,该网站总会因为抢票高峰到来而崩溃,用户在买票时出现无法登录的现象。不过随着网站的迭代和对性能等进行测试也在逐渐完善。
应用软件已经渗透到生活的方方面面,整个世界的运转已离不开应用软件。因此软件功能、性能测试也变得愈发重要。软件功能、性能等测试在促进软件的正确性、完整性和安全性上发挥着重要作用。当然,软件功能、性能等测试帮助应用软件更好用、更耐用。在日常生活中,除了软件要“好用”,还要让软件“可靠”。面对日益猖狂的网络犯罪分子,还需我们在加强对自身敏感信息的安全防范意识,谨慎对待未知来源的链接或文件等。
参读链接:
https://www.woocoom.com/b021.html?id=956a0bfd9e144564acb3f8d4b38cd7f4
https://club.huawei.com/plugin.php?id=forumall
https://3g.163.com/dy/article_cambrian/FGS4LRT105372DQV.html
https://www.chinaz.com/news/2010/0726/122779_2.shtml