关于手机App测试需要说的点有很多。目前市场上主要的APP测试主要是针对的是安卓、和苹果两大主流操作系统。主要考虑的就是功能性、兼容性、稳定性、性能测试等。我们看下App的安装和卸载有哪些常用的场景:

APP的安装


1.点击运行app安装包、检测安装包是否正常

2.进入【安装导向】界面,检测界面是否正常,内容是否有误

3.内存检查。因为大多数app是默认安装在手机内部存储,因为要判断内部的存储空间是否足够

4.当内部存储不够时,是否有相应的提示

5.在运行APP安装包时,内存不足时是否有相应的提示

6.安装过程中,点击取消安装,是否会退出安装进程

7.安装过程中,接听电话、查看短信、等操作,安装是否会中断

8.安装过程中,接听电话、查看短信、等操作,安装是否会继续

9.安装过程中,前后台切换,是否会影响安装

10.安装完成后,查看默认安装路径是否正确

11.安装成功后,是否会有安装完成的提示

12.安装失败后,是否会有安装失败的提示

13.安装完成后,是否退出安装界面

14.安装完成后,是否会创建快捷方式

15.安装完成后,手机APP是否会成功运行起来

16.在不同的操作系统下面安装,是否可以安装正常(安装android/苹果ios/微软windowsphone/塞班symbian/黑莓blacyberry)

17.在除ios操作系统安装下,当系统的存储空间不足时,是否会检查手机是否有sm卡,

18.当有sim卡时,手机存储空间不足时,是否会默认安装到sim卡中

19.在不同的网络情况下,是否可以正常安装(2G,3G,4G,wifi)

20.是否支持覆盖安装

21.是否支持第三方工具安装

22.在用户不允许的情况下,是否可以安装

APP卸载


1.手机卸载有2种方式,1.app自带卸载  2.第三方工具卸载

2.点击运行app卸载、是否可以正常运行

3.当app安装在sim卡中,运行卸载,是否可以正常卸载

4.卸载时,是否会确认卸载的提示信息

5.卸载中,取消卸载是否正常

6.卸载中,取消APP卸载,app是否可以正常使用

7.卸载中,如果接听电话或者短信等操作时,卸载是否会中断

8.卸载中,如接听完电话或者短信等操作时,卸载是否会继续

9.卸载中,前后台切换,是否会影响卸载

10.卸载完成后,查看卸载界面是否退出

11.卸载完成后,手机桌面快捷方式是否存在

12.卸载完成后,查看APP是否卸载干净

13.当用第三方工具卸载时,APP是否卸载干净

14.在不同的操作系统下面安装,是否可以安装正常(安装android/苹果ios/微软windowsphone/塞班symbian/黑莓blacyberry)

15.在不同网络环境下卸载。卸载是否成功(2G,3G,4G,WIFI)

16.卸载完成后是否有提示信息

APP运行


1.安装完成后运行App,确认运行是否正常

2.当App安装在sim卡中时,运行App是否正常

3.网络断开后,App是否运行正常

4.是否支持多个相同的App运行

5.在不同网络环境下,运行App是否正常

6.在不同系统环境下,运行App是否正常

7.在不同硬件环境下,运行App是否正常

8.强行关闭App后,再次运行App是否正常

9.在运行App期间,如果有来电、短信或者充电时,是否能暂停程序,优先处理通信,并在处理完毕后能正常恢复软件,继续使用其功能

10.当App运行时间过久,是否重新进入App或者刷新App功能

App测试从入门到精通之安装、卸载和运行测试的更多相关文章

  1. App测试从入门到精通之性能测试

    好了,上节我们介绍了关于APP测试的功能测试方面一些细节.这一篇我们来介绍一下,关于APP测试过程中的性能测试参考要点,我们需要思考的如下: 响应时间 1.APP安装卸载的响应时间 2.APP各种功能 ...

  2. App测试从入门到精通之功能测试

    App的功能测试指的是针对软件需求以及用户要求针对APP功能进行测试.简单点理解就是保证App功能的正确性,不要系统出现Bug.让用户用户的舒服,用的爽!好了,我们看下关于App的功能测试要点有哪些? ...

  3. App测试从入门到精通之UI测试

    UI(user interface用户界面)的简称.UI测试也是APP测试中需要考虑的一个层面.用户至上,这个太重要了.一个好的App在界面的UI层设计上应该要满足简洁.美观.大气(这个是自己感觉的哈 ...

  4. App测试从入门到精通之兼容性和回归测试

    兼容性测试需要考虑的APP测试点 1.不同网络环境下的兼容性测试 2.不同手机操作系统兼容性测试 3.不同应用软件的兼容性测试 4.不同的容量大小的SIM卡之间的互相兼容测试 5.当安装杀毒软件时,应 ...

  5. App测试从入门到精通之更新测试

    我们都知道,app在使用一段时间,都会有更新,而且更新会不止一次.在实际测试中,关于更新的测试场景也是我们需要重点关注的,接下来我们就看一下关于App的更新测试有哪些测试点我们需要注意: APP更新测 ...

  6. App测试从入门到精通之交叉事件测试

    交叉事件测试又叫事件或者叫冲突测试.对于正在运行的应用,若进入短信,电话等其他软件响应的情况,不会影响所测试应用,且会保证应用都能正确运行.下面我来看一下关于交叉测试中,我们测试人员需要考虑的一些测试 ...

  7. App测试从入门到精通之App分类和场景操作系统

    App概要 APP是application的缩写.通常指的是手机软件上的应用,或称为手机客户端.手机app就是手机的应用程序.随着智能手机的越发普及,用户越发依赖手机软件商品店,app开发的需求与发展 ...

  8. APP测试的要点

    APP测试要点 功能性 UI界面 安装与卸载 升级 登录测试 离线测试 安全性测试 兼容性(操作系统,屏幕尺寸,分辨率,厂家) 消息推送 前后台切换 网络环境(wifi/2G/3G/4G/无网) 异常 ...

  9. APP安全测试之安装/卸载/更新测试

    在app测试中,有个不可忽视的测试方向,就是安装.卸载和更新,有很多人问到了这个问题,我就在这里做了一个总结,有补充的请留言哦 安装 1.正常安装测试,检查是否安装成功. 2.APP版本覆盖测试.例如 ...

随机推荐

  1. openfaas 了解

    1. 官方介绍 OpenFaaS (Functions as a Service) is a framework for building serverless functions with Dock ...

  2. ThinkPHP5.1开启调试和错误提示

    app/config,php中找到 show_error_msg=false  改为True; 再将 'app_debug' => false 改为True;

  3. 今天去python官网下载包安装的时候的问题记录

    去官网下载了 tar压缩包 放到了site-packages下解压 然后使用 python setup.py install 安装 安装完后,所要引用的模块文件居然还在解压出来的压缩文件里面,导致无法 ...

  4. 【转】JMeter中对于Json数据的处理方法

    Json 作为一种数据交换格式在网络开发,特别是 Ajax 与 Restful 架构中应用的越来越广泛.而 Apache 的 JMeter 也是较受欢迎的压力测试工具之一,但是它本身没有提供对于 Js ...

  5. 【转】学习使用Jmeter做压力测试(二)--压力测试的实施

    JMeter测试步骤: 1.建立测试计划 2.添加线程组 3.添加HTTP请求 4.增加监听器 5.执行测试计划 6.根据JMeter提供的报告分析结果 一.目标 测试访问目标服务器网站首页的每秒查询 ...

  6. 获得网址的Https的SSL证书并且保存到truststore

    一.生成PEM文件 这里以邮件发送接口为例https://api.mailgun.net/v3/,首先运行以下命令: openssl s_client -host -prexit -showcerts ...

  7. spring boot 集成 rabbitmq

    1.使用默认的AmqpTemplate生产消费pojo时,pojo需要implement Serializable,否则会抛出org.springframework.amqp.AmqpExceptio ...

  8. python构造远控

    server端: import socket import subprocess server=socket.socket() server.bind(('127.0.0.1',4444)) serv ...

  9. HttpURLConnection连接网页和获取数据的使用实例

    HttpURLConnection是java.net 里面自带的一个类,非常好用.虽然现在很多人用阿帕奇的HttpClient,但HttpURLConnection也是个不错的选择. 其实使用方法非常 ...

  10. [019] Android平台调用WebService详解

    http://blog.csdn.net/lyq8479/article/details/6428288/ http://www.cnblogs.com/gzggyy/archive/2011/06/ ...