APP测试
1
什么是APP测试?
App测试就是软件工程师对这类应用软件进行功能测试,性能测试,安全性测试以及兼容性测试等。
对于app测试我们一般采用的是黑盒测试方法,也会在必要的时候进行自动化测试以及性能测试,丙炔对于app还会有专项测试,比如说内存,流量以及耗电量测试。
2
APP功能测试重点
App测试也是需要进行功能测试,app功能测试与WEB功能测试是同样的测试流程和标准,并没有很大的区别,一般来说APP的功能测试流程如下所示:
1. 安全测试之软件权限
扣费风险:包括短信,拨打电话,连接网络等。
隐私泄露风险:包括访问手机信息,访问联系人信息等。
对app的输入有效性校验,认证,授权,数据加密等方面进行检测。
限制、允许使用手机功能接入互联网。
限制,允许使用手机发送接收信息功能。
限制或使用本地连接。
限制,允许使用手机拍照或录音。
限制,允许使用手机读取用户收据。
限制,允许使用手机写入数据。
限制,允许应用程序来注册自动应用程序。
安全测试数据安全性