谷歌对华为断供了,那自动化测试还做吗?

背景

就今天,咱们可爱美丽大方的班主任文文小姐姐艾特了我个问题,内容如下:

image.png

Google 断供华为事件最近太火,以至于网上铺天盖地都是相关的报导,可能还会存在后知后觉的小伙伴,这里给大家 copy 下相关的新闻资讯:

受中美两国近期的贸易冲突影响,华为这家国内最大的手机制造商,也因此上了美国政府最新颁布的《出口管制条例》,随之而来的就是美国企业与华为的业务问题,谷歌已经停止了与华为的业务往来,包括硬件、软件和技术服务,其中包括 Android 系统的服务支持。消息人士称:“华为仅可访问 Android 的公开版本,无法使用谷歌的应用和服务。”

看到这样的新闻,老夫虎躯一震,华为真的要在手机业务倒下了吗?作为测试,我们会不会有连带影响?
所以我觉得有必要和大家聊一聊 App 自动化测试和 Google 断供华为有木有关系。

此"安卓"非彼 Android

Android

是指 Google 公司旗下的智能手机操作系统,包括自家的 Google 服务框架、Google play、Gmail、YouTube 这些应用--也就是 GMS 套件。

安卓

目前国内的手机搭载的是“安卓”系统,跟 Android 的系统区别在于,安卓系统经过国内手机厂商二次定制开发,更加符合国人的使用习惯,包括 MIUI(小米家的)、EMUI(华为家的)、flyme(魅族家的)等等这些,这些系统是在 Android ASOP(开源)代码那一部分基础上进行的开发,去掉了 Google 的服务框架、Google paly 等等这些内容。

那么国内的安卓系统会被 Google 禁掉吗?

不好意思,影响不到,因为 Android ASOP 那部分代码是由全世界的大佬一起贡献的(其中就有包括华为的开发小哥哥哦),给大家悄悄的说个秘密:大家知道 Android 系统底层是 Linux 内核对吧,华为对 Linux 内核部分的贡献有 1.5% 哦,Google 家也就才 3% 哈。所以不会影响到华为手机搭载安卓系统在国内市场的出货。

为什么事件这么严重?

两家巨头肯定不止有手机这一业务的往来,所以我们现在仅仅从手机这一业务去进行解析,事件的核心焦点其实就是 GMS。
"墙"内的小伙伴可能很少会用到这样的服务,但是老外可就不同了,如果你的手机要在欧洲/美国市场卖就必须要要内置 GMS,因为国外的手机销售渠道和国内的不同,国内可以在各大电商平台/实体店买到“裸机”--不绑定运营商的套餐这种。但是国外的情况的就不同,绝大部分的手机销售渠道都是走的运营商,而且运营商强制规定必须要在搭载 Android 系统的手机上内置 GMS,否则就不给你卖。
聪明如你应该知道不内置 GMS 的手机在国外卖基本上是不可能的。所以这也导致了华为会丢失欧洲这块市场(而且华为手机在欧洲卖的还不错哦)。

App 自动化测试不能用 Appium 了吗?

肯定不会!!!不管是原生的 Android 还是安卓系统,Appium 绝对都是 100% 支持的,所以小伙伴们不用担心。而且目前现在市场上主流去做 App 自动化测试的工具就是 Appium(可以同时支持 Android 平台和 iOS 平台),咱们柠檬班现在是腾讯课堂上目前唯一一家既有 Android 平台也有 iOS 平台的自动化测试课程的机构!最新的 Java 自动化 12 期马上要在 6 月中旬开课了吼,有兴趣的小伙伴们可以了解一波~~~

1 操作
shakebabe 在 2020-08-06 17:41:10 更新了该帖
2 回帖
请输入回帖内容 ...