移动APP UI面试必备知识点
- 1、移动APP必备知识点
-
- 1.1 Android APP 内存不足时,如何获得内存?
- 1.2 APP 测试常见问题有哪些?原因有哪些?
- 1.3 APP 自动化测试工具有哪些,并简要介绍
- 1.4 Android 与 web 测试异同点?
- 1.5 app 测试有哪几种环境?
- 1.6 Android SDK 的安装步骤是什么?
- 1.7 介绍移动应用及其服务端的测试点?
- 1.8 如何判断一个 BUG 是客户端还是后台问题?
- 1.9 安卓系统如何取出日志信息
- 1.10 常见的 adb 命令
- 1.11 一款APP 如何兼容众多主流机型进行测试
- 1.12 App 崩溃(闪退)原因
- 1.13 Appium 都有哪些启动方式
- 1.14 Android 手机和 IOS 系统区别
1、移动APP必备知识点
1.1 Android APP 内存不足时,如何获得内存?
系统优先结束被挂起(暂停)的进程,释放内存。
1.2 APP 测试常见问题有哪些?原因有哪些?
常见的有 crash、ANR(应用无响应、卡死等),一般由设备碎片化、网络波动大、内存泄漏、代码编写错误。
1.3 APP 自动化测试工具有哪些,并简要介绍
1.3.1APP UI测试工具:
- uiautomator2
openatx开源的ui自动化工具,支持Android和iOS。主要面向的编程语言是Python,API设计简洁易用 - Appium
基于Node.js的一款非常成熟的APP UI自动化工具,支持多种语言开发,在测试圈非常流行,可以说是APP UI自动化领域的标杆产品 - Airtest
网易开源的一个ui自动化测试工具,通过图像识别和UI控件检索技术,使得游戏测试简单快捷。支持Android、iOS、Windows、Unity、Cocos2