1.Android APP 内存不足时,如何获得内存?
系统优先结束被挂起(暂停)的进程,释放内存。文章源自玩技e族-https://www.playezu.com/184724.html2.APP 测试常见问题有哪些?原因有哪些?
常见的有 crash、ANR(应用无响应、卡死),一般由设备碎片化、网络波动大、内存泄漏、代码编写错误。文章源自玩技e族-https://www.playezu.com/184724.html3.APP 自动化测试工具
开放性问题,带点主观意见:文章源自玩技e族-https://www.playezu.com/184724.html4.Android 与 web 测试区别?
相同点:文章源自玩技e族-https://www.playezu.com/184724.html
不同点:文章源自玩技e族-https://www.playezu.com/184724.html5.app 测试有哪几种环境?
6.简单介绍一下 Android SDK 的安装步骤
7.介绍移动应用及其服务端的测试点?
8.如何判断 bug 是客户端还是后台问题?
这个要根据业务来,一般数据的问题前端的问题多些,一般做法是有问题提给前端开发, 他们知道是他们自己的问题还是后台返回的数据问题。文章源自玩技e族-https://www.playezu.com/184724.html9.安卓中如何取出日志信息
10.常见的 adb 命令
11.APP 这么多主流机型如何测试
我手机型号分别有魅族,华为,小米,iphone7、iphone8 、iphone8plus 、iphone x 测试兼容性,有些没有的机型,先借用同事的手机进行测试,同时申请公司购买,或者采 用云真机。文章源自玩技e族-https://www.playezu.com/184724.html12.App 崩溃(闪退)原因
缓存垃圾过多:由于安卓系统的特性如果长时间不清理垃圾文件,会导致越来越卡也会出现闪退情况,运行的程序过多导致内存不足。文章源自玩技e族-https://www.playezu.com/184724.html
应用版本兼容问题:如果应用版本太低,会导致不兼容,造成闪退。此外,有些新版本 在调试中,也会造成应用闪退。文章源自玩技e族-https://www.playezu.com/184724.html
解决方法:如果是版本太旧,更新为新版本即可;如果是新版本闪退, 可能是应用在改版调试,可卸载后安装旧版。检查 APP 中访问网络的地方,组件中的 ImageView 是否可以正常的下载并显示到 app 页面上。检查 APP 的 sdk 和手机的系统是否兼容。在一些特定情况下的闪退,比如播放视频,在 Android5.0 升级到 Android6.0 的时候, 有些系统 API 老版本有,新版本没有,到时回去对象的时候失败,报空,系统就会出现闪退。文章源自玩技e族-https://www.playezu.com/184724.html13.Appium 都有哪些启动方式
14.安卓 UI 自动化测试工具
appium:是一个移动端的自动化框架,可用于测试原生应用,移动网页应用 和混合型应用,且是跨平台的。
robotium:是一款国外的 Android 自动化测试框架,主要针对 Android 平台的应用进行黑盒自动化测试,它提供了模拟各种手势操作(点击、长按、滑动等)、查找和断言机制的 API,能够对各种控件进行操作。15.Android 手机和 IOS 系统区别
两者运行机制不同:IOS 采用的是沙盒运行机制,安卓采用的是虚拟机运行机制。
两者后台制度不同:IOS 任何第三方程序都不能在后台运行;安卓中任何程序都 能在后台运行,直到没有内存才会关闭。
IOS 中用于 UI 指令权限最高,安卓中数据处理指令权限最高。