错误分类

Testin兼容测试错误分类、判定:
1)安装失败:App在测试过程中出现安装不成功现象;
2)启动失败:启动后在未做任何操作前App出现的失败情况,如启动闪退、启动卡死、启动后资源加载失败等;
3)运行失败:  在App运行测试过程中出现的无法继续运行的失败情况,如运行闪退,运行过程中无响应、运行过程中卡死等;
4)功能异常:在App运行测试过程中出现的可以继续运行的失败情况,如页面加载失效,无应有的引导等;
5)UI异常:   在App运行测试过程中出现的UI展示异常的情况,如黑屏、花屏、白屏、文字异常、展示缺失等;
6)待优化:   在App运行测试过程中出现ANR,但未报出错误日志的情况;
Android 日志分类:
1)  V: verbose
2)  D:debug
3)  I:information
4)  W:warning
5)  E:error
6)  F:fatal error
Android 常见错误分类
1)ANR(Application Not Responding),发生该异常时,Android 设备通常会弹出“程序 xxx 无响应,是否等待”的提示框。
发生原因:
a)应用主线程卡住,对其他请求响应超时
b)死锁 
c)系统反应迟钝     
d)CPU 负载过重
2)JAVA Runtime Error,发生该异常时,Android 设备通常会弹出“程序 xxx 意外终止,是否立即关闭”的 提示框。
常见错误:
a) NullPointerException
b) IndexOutOfBoundsException 
c) IllegalArgumentException 
d) IllegalStateException
3)NDK Error(Native Development Kit),发生该异常时,程序在 Android 设备上都会立即退出,即通常所说的闪退,而丌 会弹出“程序 xxx 意外终止,是否立即关闭”之类的提示框。 
常见错误:
a) 初始化错误
b)访问错误 
c)内存泄露 
d)参数错误 
e)堆栈溢出 
f)类型转换错误 
g)数字除 0 错误 
已邀请:

要回复问题请先登录注册