《移动App测试的22条军规》——第1章,第1.1节移动App的特性

简介:
+关注继续查看

本节书摘来自异步社区《移动App测试的22条军规》一书中的第1章,第1.1节移动App的特性,作者 黄勇,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.1 移动App的特性
移动App测试的22条军规
(1)如果App是针对心率监测、指纹识别、近场通信(NFC)、红外线操控这些需要特殊传感器设计的,那对测试设备和平台的选择就相对少一些,只需要考虑那些拥有这些传感器的设备。例如对于支持指纹识别的App,测试人员需要考虑的设备也就是iPhone 5s、iPhone 6、iPhone 6Plus、iPad Air2、iPad mini3、LG G3、三星Galaxy S5、三星Galaxy Note4、HTC One Max和华为Mate7这些设备(不考虑市场占有率比较低的vivo和OPPO的手机);而如果App支持心率监测,测试人员就只能选择三星Galaxy S5和Galaxy Note4了。

这里推荐大家使用一个网站(http://www.phonearena.com)来做设备的查找工作。通过这个网站不仅可以查询到各种手机和平板设备的详细参数信息,还可以对它们进行横向对比,方便测试人员找到适合用来做测试的设备(如图1.1所示)。

(2)如果App是针对某种平台所独有的功能设计的,或者是某种平台独占的,测试人员就只需要考虑相应平台下的设备。比如App是类似Android设备上层出不穷的“xx清理大师”,那在确定测试设备和平台时就不需要考虑iOS平台了;又比如之前Instagram选择只支持iOS平台,那作为Instagram的测试人员只需要关注于iOS设备就足够了。


404468827b1da8858b06ca178586e66ee0b01770

或者,如果App选择不支持某种平台,相应的,测试人员也就不需要测试运行这些平台的设备了。比如WindowsPhone、黑莓(BlackBerry)以及塞班(Symbian)平台在市场上的占有率已经很低了(根据2014年第四季度的调查,详见图1.2),如果在开发时选择不支持这些平台,那在测试时测试人员就完全可以忽略相关的设备。


9793566b86f672ad127ded31d11de78273735f3e

(3)如果App是面向大众的通用型App,测试人员就需要结合移动App的生命周期和测试设备的硬件参数来确定测试设备和平台了。

相关文章
|
2月前
|
测试技术 Shell
软件测试实验六 移动App测试参考案例
软件测试实验六 移动App测试参考案例
24 0
|
2月前
|
Java 测试技术 开发工具
软件测试实验六 移动App测试
软件测试实验六 移动App测试
37 0
|
2月前
|
机器学习/深度学习 自然语言处理 小程序
阿里云EMAS-专家测试服务,提供项目兼容性测试,适合APP等项目测试
如何确定自己的APP等项目是否能在阿里云服务器上运行,是很多用户在购买阿里云产品完成业务上云之前比较关心的问题,为此,阿里云提供了EMAS-专家测试服务,一站式移动测试平台,用户只需提交测试需求,即可轻松体验高质量专家团队测试服务。
阿里云EMAS-专家测试服务,提供项目兼容性测试,适合APP等项目测试
|
3月前
|
程序员 Android开发 开发者
Aab(Android App Bundle)测试与安装
Aab(Android App Bundle)测试与安装
472 0
|
4月前
|
编解码 缓存 监控
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等
|
4月前
|
安全 JavaScript 网络安全
ios APP最新iOS开发上架测试教程
本文详细介绍最新的在windows上进行ios app开发编译打包安装到手机测试的完整流程。介绍ios开发经常遇到的问题和解决方法,包括ios开发证书,ios开发描述文件等。
|
7月前
|
XML 存储 安全
|
8月前
|
安全 JavaScript 网络安全
2022 ios APP最新iOS开发上架测试教程
2022 ios APP最新iOS开发上架测试教程
2022 ios APP最新iOS开发上架测试教程
|
8月前
|
传感器 编解码 测试技术
App共有测试特性总结
App共有测试特性总结
47 0
|
8月前
|
XML 安全 网络协议
iOS小技能:Charles抓包【应用场景:App联调测试】
Charles 支持的协议:HTTP/1.1、HTTPS、HTTP/2、ws(WebSocket)、wss(WebSocket Secure,TLS 加密的 WebSocket)、SOCKS
452 0
iOS小技能:Charles抓包【应用场景:App联调测试】
相关产品
云迁移中心
推荐文章
更多