1.应用程序应能正确安装到设备驱动程序上
2.能够在安装设备驱动程序上找到应用程序的相应图标。在SDK测试项目中发现有些设备受权限的问题,无法下发图标创建快链。
3.是否包含数字签名信息。在SDK测试项目中基本上没有,但是在输入法打包和主线版本上存在这样的测试。
4.安装路径应能指定
5.没有用户的允许应用程序不能预先设定自动启动
6.卸载是否安全,其安装进去的文件是否全部卸载
7.卸载用户使用过程中产生的文件是否有提示
8.其修改的配置信息是否复原
9.卸载是否影响其他软件的功能
10.卸载应该移除所有的文件
11.安装包的存放。在SDK下载安装包的测试中我们经常会看到下载下来的包后面有四个随机的字符串,这个的目的是为了防止第三方工具恶意删除安装包的问题。
在SDK测试项目中有专门针对下载安装卸载的用例,对安装的路径和下载的文件夹路径等有相关的测试,测试结果页表明,某些手机在删除了某个下载路径文件夹之后受权限应用不会自动创建。
推荐阅读: