了解App测试—App自动化测试与框架实战(1)

发表于:2019-3-19 13:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:刘金起,李明黎    来源:51Testing软件测试网原创

分享:
  1.3 App测试中的网络信号概述
  目前我国的移动通信网络信号主要是2G、3G、4G的混合信号。2G信号的信号制式比较简单,就是GSM。3G、4G信号就比较复杂,简要描述见表1-1和表1-2。
  一般来讲,专门从事手机终端测试的工作人员,需要重点关注网络信号,而专门从事App测试的工作人员则不太需要关注移动网络信号。
  但是,CSFB(Circuit Switched FallBack,电路域回落)的概念也需要了解一下,以便于在一些冲突测试的场景中合理选择冲突时间。
  在4G网络时代,不管是TD-LTE还是FDD-LTE,当进行语音业务时,都要将网络回落到2G网络上进行语音通信,待通话完成后,再返回4G网络。这是对CSFB机制一个最简单的描述。
  其实每个手机都存在一个CSFB,或者返回时的延时问题、返回驻留4G网是否成功的问题。如果一个手机正在使用某App时,而另一个手机拨电话进来,这时候4G网络就会回落到2G网络,4G网络中断;当重回4G网络后,App的唤醒表现等,都是需要特别注意的情况。
  1.4 智能终端中的App测试
  智能终端的外延很广,手机、PAD是常见的智能化终端产品。其实智能可穿戴设备(比如手环、手表)也是智能终端。家里的智能路由器,甚至一些机顶盒在广义上都可以纳入智能终端行列。
  国内的手机品牌很多,经历了功能机、智能机这样一个发展历程。近几年功能机逐渐退出历史舞台,智能机占有了绝对的优势,并且智能机已经不仅是一个通信工具,还成为人们生活的中心支撑点。手机的互联互通领域越来越大,人们的生活和工作对手机的依赖程度也越来越大。与其说是对手机的依赖,不如说是对手机上服务的依赖,即对数量庞大、涵盖领域广泛的App的依赖。App的蓬勃发展依赖于手机这个载体在硬件配置上的提升,手机深度嵌入人们的生活和工作,且需要靠App提供良好的内容和服务。两者相辅相成,缺一不可。
  传统的国产品牌中华酷联,在进入2017年时就已经发生了很大的变化。智能手机行业的发展也是日新月异,不断地涌现出新的品牌和具备新功能的智能手机。每一次智能手机功能的提升,都会给App测试带来机遇和挑战。
  对于在手机终端上做App测试来讲,常见的关注点有以下几个方面。
  1.移动终端品牌
  在国内不仅要注意众多的手机品牌,测试时要考虑尽可能多地覆盖比较流行的品牌,同时还要考虑运营商这个维度,即终端还可以按照运营商的定制与否划分为通用版机、移动定制机、联通定制机、电信定制机。
  当然,随着4G、未来5G技术的普及和国家要求的全频段支持,运营商定制机的特殊化越来越淡了。各厂商生产的手机都将以通用性版本为主。
  2.手机的解决方案提供商
  目前的厂商主要有高通、华为海思、MTK、大唐联芯、马维尔、展讯科技等。
  3.Android的开源特性导致的定制系统差异化
  操作系统繁杂,在智能手机兴起的时候,苹果的iOS、谷歌的Android、诺基亚的塞班、微软的Windows Mobile和黑莓的黑莓系统并存。
  经过一段时间的洗礼,现在的智能手机系统主要还剩3家-iOS、Android和Windows Mobile。
  iOS和Windows Mobile厂商比较单一,尤其是iOS厂商,只有苹果公司一家。而Android系统的手机遍地开花,但仅Android系统就给App测试带来了很大的挑战,同一版本的Android系统在各个手机品牌厂商的定制化中皆有不同。另外,设备品牌纷杂,而且市场混乱,Android手机不仅有正规品牌厂商提供不同版本的大量手机,还有少量的山寨机。

版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
22/2<12
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号