在app测试中,有个不可忽视的测试方向,就是安装.卸载和更新,有很多人问到了这个问题,我就在这里做了一个总结,有补充的请留言哦 安装 1.正常安装测试,检查是否安装成功. 2.APP版本覆盖测试.例如:先安装一个1.0版本的APP,再安装一个高版本(1.1版本)的APP,检查是否被覆盖. 3.回退版本测试.例如:先装一个2.0版本的APP,再安装一个1.0版本的APP,正常情况下版本是可以回退的. 4.安装时内存不足,弹出提示. 5.根据安装手册操作,是否正确安装. 6.安装过程中的意外情况(强…
在linux环境中, 安装, 卸载更新包是一个极为常见的操作.大部分的linux环境都提供了包的管理工具, 例如:apt-get, dpkg, rpm, yum等等. 一些Linux环境中,yum是默认的包管理工具.Yum是Yellowdog Updater Modified的简称. 该文章阐释了经常被使用到yum命令的15个场景. 1> 使用yum install 安装包. 要安装一个包,使用 'yum install 包名'. 该命令将会自动的安装该包的依赖. # yum install p…
安装程序的方法: .通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据. 1. String fileName =Environment.getExternalStorageDirectory() +apkName; 2. Uri uri = Uri.fromFile(new File(fileName)); 3. Intent intent =newIntent(Intent.ACTION_VIEW); 4. intent.setDataAndType(uri,"ap…
1.安装查看在安装过程中存在的提示信息是否明确,意思是否明确在安装过程中,点击取消按钮,能否正常退出安装程序,软件是否可用.安装时是否识别有SD卡,并默认安装到sd卡中安装过程中,接听电话或者短信,安装是否成功安装程序是否自动检查系统的磁盘空间系统磁盘空间不足时,能否中止安装安装完毕后信息的显示和文件的安装是否正确,完整软件安装后是否能将相应的文件复制到系统文件夹下在软件安装过程中,出现突然断电的异常状态时,程序处理是否正常在软件安装过程中,出现突然断网的异常状态时,程序处理是否正常在不同操作系…
  以下所有测试最后必须在真机上完整的执行 1.安装.卸载测试 在真机上的以及通过91等第三方的安装与卸载 安装在手机上还是sd卡上 2.启动app测试 3.升级测试 数字签名.升级覆盖安装.下载后手动覆盖安装.跨版本升级.升级后可以正常使用. 覆盖安装要确保数据库有字段更新的话,能正常更新,否则就容易导致app异常. 4.功能测试 包括功能点.业务逻辑.关联性(主要测试客户端与PC端的交互,客户端处理完后,PC端与客户端数据一致).服务端接口测试(主要通过访问服务端接口来验证服务端业务逻辑功能…
Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件: 第二:对应的有管理工具的deb,rpm等,通常的这类安装文件可以通过第三方的命令行或UI来简单的安装,例如Ubuntu中的apt来安装 deb,Redhat中的yum来安装rpm: 第三:像.bin类,其实就是把sh和zip打包为bin,或把sh和rpm打包为bin等,当在命令行运行bin安装文件时,其实就是bin里…
2013年12月14日 iefans 有用户反馈在Windows 7系统上安装IE11时发现安装程序似乎出了问题,等待了很长时间都没有响应之后就断开了电脑的电源.之后IE11浏览器虽然能使用,却无法安装有关的 Windows更新(因此无法安装中文语言包)也无法通过控制面板里"添加或删除windows组件"和"查看所有更新"两个功能来删除IE11. 后来尝试重新安装IE11,安装程序又提示“Internet Explorer 未能完成安装:安装程序无法继续,因为你的计…
本文出处:http://www.cnblogs.com/lhj588/archive/2012/07/17/2595328.html,感谢作者分享. Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件: 第二:对应的有管理工具的deb,rpm等,通常的这类安装文件可以通过第三方的命令行或UI来简单的安装,例如Ubuntu中的apt来安装 deb,Redhat中的yum来…
Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件: 第二:对应的有管理工具的deb,rpm等,通常的这类安装文件可以通过第三方的命令行或UI来简单的安装,例如Ubuntu中的apt来安装 deb,Redhat中的yum来安装rpm: 第三:像.bin类,其实就是把sh和zip打包为bin,或把sh和rpm打包为bin等,当在命令行运行bin安装文件时,其实就是bin里…
Robot Framework的安装.更新与卸载 一,安装RF前的准备 一般就三种执行环境 Python, Jython (JVM) 和 IronPython (.NET): 安装python: #TBD 注1:使用pybot执行rf脚本需要python命令的支持,确保python在PATH中: 注2:推荐win7上为所有用户安装pyhon: 注3:Environment variable PYTHONCASEOK should be not set on Windows machines. R…