浅酌iOS 11兼容性
作者:lane, 腾讯游戏测试 工程师
商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。
原文链接:http://wetest.qq.com/lab/view/332.html
WeTest导读
苹果在WWDC2017大会,公布了最新的iOS 11,系统新特性肯定是让不少果粉充满期待。在网上已能看到不少关于iOS 11的体验文章,那么iOS 11的新特性会对APP产生什么兼容性问题?
iOS 11的新特性会对APP产生什么兼容性问题?针对这次升级,选取了几个与新特性关系较近的项目进行体验,简单测试下各功能目前的兼容性情况。
测试版本:iOS 11 beta 2
一、安装/启动测试
安装与启动在适配测试是最简单但同时最重要的一环,最严重的适配BUG莫过于启动就GG。
测试目的
安装与启动在适配测试是最简单但同时最重要的一环,最严重的适配BUG莫过于启动就GG。
测试用例
测试结果
测试结论
测试了上10款APP,均可正常通该项测试。看起来升级了iOS 11系统并不会对大部分APP有致命性的兼容性问题影响。
该功能对兼容性的影响:低
二、屏幕录制功能
此前该功能就一直被广大的苹果用户所渴望,不少第三方尝试实现,由于关乎到底层,效果一直不理想。
IOS11终于加入了原生的录屏功能,由于该功能是与APP并同运行的,因此一开始觉得该功应该会产生或多或少有存在一些兼容性问题,测试完后确实如此。
测试目的
系统自带录屏功能否与APP互相兼容
测试用例
测试结果
测试结论
1、横竖屏不适配
如魂斗罗,游戏本身是正常的,但录制出来的视屏并没有如游戏一样横屏,而是被拉伸了,视频里的游戏画面比例错误。
2、音画不同步
该录屏功能,是带有同时录音功能的。在测试的时候,部分APP发现存在声音与画面不同步的情况,但该缺陷重现性为偶现性。
APP与录屏功能不兼容(iOS11-BETA3已解决)
测试穿越火线过程中,启动了录屏功能后,启动穿越火线,游戏音效会消失。并且录屏功能会失灵,即使关闭该APP后,录屏功能仍然失灵,需重启手机后才能解决。
但该BUG,在iOS11系统升级至BETA3版本后,尝试重现时,发现问题已解决,从此看来应该是系统BUG导致的。
三、HEIF 格式的照片
iOS 11 引入的是一项名为“高效图像文件格式”(High Efficiency Image File Format,简称HEIF) 的新一代压缩技术。HEIF压缩效果几乎能比JPEG格式节省一半甚至更多的空间。
测试目的
新格式照片,测试APP的调用是否存在兼容性问题
测试用例
测试结果
测试结论
挑选了几款与照片交互较多的APP,发现该格式的图片兼容性不错。并且提供了兼容性设置,在传输到MAC或PC 时提供了两个选项分别是“自动”与“保留原始图片”,前者可自动传输兼容格式的照片和视屏。
该功能对兼容性的影响:低
四、输入法单手模式
手机屏幕越来越大,单手输入显得越来越吃力,一些第三方输入法开始推出了单手输入的功能,iOS11系统自带输入法中也加入了这一功能。
该功能是为了方便单手输入的一个功能,仅在竖屏状态下有效。该功能可让输入法键盘,往左缩小以便左手单手操作,或者往右缩小以便右手操作。
测试目的
在各种竖屏或可竖屏的APP中能否正常的使用单手模式状态下的输入法
测试用例
测试结果
测试结论
针对这一新功能,几个为数不多的竖屏游戏以及APP进行测试体验。最后,仅发现一个输入法的通用漏洞。
系统设计缺陷:英文键盘的输入预测框并没有缩放,大屏IOS设备左测仍然不方便进行单手操作。
该功能对兼容性的影响:低
五、剩余新特性
原生相机增加二维码识别功能
AppStore改版
新增文档管理
更强大的SIRI,带翻译功能,开放更多的资源能整合更多的第三方应用功能等
这部分与兼容性目前关系并不多,所以未进行针对性测试。
六、IOS11 新特性APP兼容性影响结论
1、选择了几个较为共用的新特性,简单的针对此进行了兼容性测试,除了录屏功能出现了一些问题,其余测试的新特性并未有发现相关问题。除此还有另外的新特性适用性通用性较低,并未一一测试。
2、从此次测试的新特性结果来看,测试系统版本BUG较多,但与APP兼容性还算不错。至于这些特性或剩余未测试的新特性是否存在其他的影响,还需要等待后续测试版本以及正式版本才有定论。
腾讯WeTest兼容性测试团队积累了10年的手游测试经验,旨在通过制定针对性的测试方案,精准选取目标机型,执行专业、完整的测试用例,来提前发现游戏版本的兼容性问题,针对性地做出修正和优化,来保障手游产品的质量。目前该团队已经支持所有腾讯在研和运营的手游项目。
服务目前已经对外开放,欢迎访问: http://wetest.qq.com/product/expert-compatibility-testing 使用。
WeTest兼容性测试团队期待与您交流!You Create,We Test!
浅酌iOS 11兼容性相关推荐
- Xamarin for iOS 11(一) - 初尝ARKit
编者语:Xamarin 的兼容性是它最大的优点,对于iOS / Android 新的功能支持也是无缝的,做到100%兼容.Xamarin.ios for iOS 11.0的支持已经开始,大家可以在这里 ...
- 如何检查iPhone或iPad是否存在无法在iOS 11上运行的32位应用程序
iPhones and iPads will no longer run 32-bit apps with the release of iOS 11 later in 2017. Those app ...
- 浅谈iOS和Android后台实时消息推送的原理和区别
http://www.52im.net/thread-286-1-1.html 前言 iOS和Android上的实时消息推送差异很大,往小了说是技术实现的差异,往大了说是系统实现理念的不同.实时消息推 ...
- 关于iOS 11的适配
距离iOS 11正式发布也有小半年了, 陆陆续续也看到许多关于iOS 11和iPhone X适配相关的文章, 现记录下自己做适配所做的工作 首先给出自己适配所用到的宏定义, 如下: //状态栏 #de ...
- iOS 11 安全区域适配总结
2019独角兽企业重金招聘Python工程师标准>>> 导语:本文主要是对iOS 11下APP中tableView内容下移20pt或下移64pt的问题适配的一个总结.内容包括五个部分 ...
- iOS实录15:浅谈iOS Crash
导语:在当前的iOS开发中,虽然ARC为开发者解决了手动内存管理时代 的许多麻烦,但是内存方面的问题依然是产生iOS Crash的元凶之一,本文介绍内存方面,有关僵尸对象.野指针.内存泄漏.废弃内存这 ...
- Vue.js 使用 Swiper.js 在 iOS 11 时出现错误
前言 在H5项目中,需要用到翻页效果,通过 Swiper 来实现,安装 Swiper npm i swiper -S 但是实际使用中,发现低版本 iOS < 11 会出现下面这个错误: Synt ...
- iOS 11.3立春后发布,电量用得快的人千万别升级!
iOS 11.3从1月份开始便不断传出更新日期,让全球果粉足足等待了两个多月.苹果方面也是一次又一次的发布Beta测试版,系统功能也是删减了又加,试图想在最后发布之前修复更多BUG. 苹果公司CEO蒂 ...
- iOS 11 UIScrollView的新特性(automaticallyAdjustsScrollViewInsets 不起作用了)
当升级到iOS 11的时候,发现UIScrollView 有莫名其妙的偏移了 可是明明设置了 automaticallyAdjustsScrollViewInsets 这是因为iOS 11为UIScr ...
最新文章
- 线性代数-矩阵-【5】矩阵化简 C和C++实现
- 10.STM32中用I2C接口发送数据到EEPROM寄存器在从此寄存器读数据
- TCP 传输控制协议(转)
- SpringCloud-服务注册与实现-Eureka创建服务注册中心(附源码下载)
- easyVMAF:在自然环境下运行VMAF
- Main execution in Scala - Scala应用的入口
- linux系统中变量,Linux系统中的环境变量知识详解
- 红橙Darren视频笔记 OKHttp基本使用 对http框架进行封装 链式调用
- linux install nginx
- mfc 二进制转换成图像_图像相似度---感知哈希算法(phash)---用matlab实现
- java中堆 栈的英文_Java中的栈和堆
- 虚拟机win2012安装
- 技巧:在Silverlight应用程序中操作Cookie
- 微信小程序打开手机的手电筒
- 客户端无法向springcloud注册中心注册服务,提示连接超时
- allure报告的定制化
- 数据结构与算法-链表实现
- excel odc连接文件的创建和使用
- 【预测模型-ELM分类】基于鲸鱼算法优化核极限学习机实现数据分类附matlab代码
- 使PC端网页宽度自适应手机屏幕大小
热门文章
- 分子影像学定量分析工具-pmod软件下载与安装
- 【AI视野·今日CV 计算机视觉论文速览 第247期】Fri, 22 Apr 2022
- 长芯微新品LCM24711热插拔控制器可PTP替代TI TPS24711,更高ESD防护等级
- php 点阵 汉字,PHP 文字生成点阵图
- android 基带版本怎么升级,Android如何升级5.1系统?安卓5.1刷机技巧
- 软考之信息安全工程师(包含2016-2018历年真题详解+官方指定教程+VIP视频教程)
- Solidworks三维模型导入Simscape联合仿真的步骤
- 使用中文维基百科训练word2vec模型
- 在休斯敦巨型人造湖中,NASA“养”了一只海底变形金刚
- 程序员面试金典——空格替换