手机APP测试——如何进行安装、卸载、运行?

手机APP测试——主要针对的是安卓( Android )和苹果IOS两大主流操作系统,主要考虑的就是功能性、兼容性、稳定性、易用性、性能等测试,今天先来讲讲如何进行安装、卸载、运行的内容。

一、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、黑莓blackberry) ;

17、在除IOS其他的系统下,当存储空间不足时,是否会检测手机是否有SIM卡;

18、当有SIM卡是,手机存储空间不足时,是否会默认安装在SIM卡中;

19、在不同的网络环境下安装,是否可以正常安装(2G、3G、4G、WiFi) ;

20、在没有网络的环境下,安装是否可以正常安装;

21、是否支持覆盖安装;

22、是否支持第三方工具安装;

23、在用户不允许的情况下,是否可以安装;

 
  1. 现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。

  2. 如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受

  3. 可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛

  4. 分享他们的经验,还会分享很多直播讲座和技术沙龙

  5. 可以免费学习!划重点!开源的!!!

  6. qq群号:680748947【暗号:csdn999】

二、 App卸载

1、手机卸载有2种方式,1种APP自带的卸载,2种第三方工具的卸载;

2、点击运行APP卸载,是否可以正常运行;

3、当APP安装在SIM卡中时,运行卸载,是否可以正常卸载;

4、卸载时,是否会有确认卸载的提示信息;

5、卸载中,取消卸载是否正常;

6、卸载中,取消卸载后, APP是否可以正常使用;

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

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

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

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

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

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

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

14、在不同手机系统下卸载,是否可以卸载成功(安卓Android.苹果I0S.微软windowsphone、塞班Symbian、黑莓blackberry) ;

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功能;

11、当APP运行时,涉及到隐私设置时,是否提示用户,并教用户怎么开启此设置;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/526124.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大模型学习过程记录

一、基础知识 自然语言处理:能够让计算理解人类的语言。 检测计算机是否智能化的方法:图灵测试 自然语言处理相关基础点: 基础点1——词表示问题: 1、词表示:把自然语言中最基本的语言单位——词,将它转…

思科VLAN综合实操中的各项配置操作

一、思科VLAN综合实操中一般会有哪些配置? 在思科VLAN综合实操中,一般会涉及以下配置: 创建VLAN:使用命令 vlan $vlan_id 创建VLAN。 将端口划分到VLAN:使用命令 interface $interface 进入端口配置模式,…

【数据结构】万字长文图解+代码实现AVL树

目录 一、概念 二、图解 1.图解插入 2.图解右单旋 3.图解左单旋 4.图解右左双旋 5.图解左右双旋 6.验证是否是AVL树 三、代码实现 一、概念 AVL树是一种高度平衡的二叉搜索树,得名于其发明者的名字(G. M. Adelson-Velskii和E. M. Landis&#xff0…

Joe主题网站

一款博客网站源码 发现源码为大家内置了主题 清爽又强大真正的永久可用的一条源码,该版本为整合版本,内置了Joe主题,搭建后直接启用即可~ 安装环境要求: PHP 7.2 以上 MySQL, PostgreSQL, SQLite 任意一种数据库支持,…

【Web】浅聊Java反序列化之Rome——关于其他利用链

目录 前言 JdbcRowSetImpl利用链 BasicDataSource利用链 Hashtable利用链 BadAttributeValueExpException利用链 HotSwappableTargetSource利用链 前文:【Web】浅聊Java反序列化之Rome——EqualsBean&ObjectBean-CSDN博客 前言 Rome中ToStringBean的利用…

CorelDRAW Graphics Suite2024专业图形设计软件Windows/Mac最新25.0.0.230版

CorelDRAW Graphics Suite 2024是一款专业的图形设计软件,它集成了CorelDRAW Standard 2024和其他高级图形处理工具,为用户提供了全面的图形设计和编辑解决方案。 该软件拥有强大的矢量编辑功能,用户可以轻松创建和编辑矢量图形,…

在WSL2中安装多个Ubuntu教程

文章目录 前言一、前期准备1、WSL安装2、Docker安装 二、安装第二个Ubuntu系统1.切换为WSL22.获取Ubuntu16.04的tar文件从容器中导出tar 3. 将tar文件导入WSL4. 设置默认用户 总结 前言 适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Wind…

7-15 2.2 译密码

输入5个字母,将其译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如:A被E代替,C被G代替。 输入格式: 输入一行5个字符 输出格式: 输出一行5个字符 输入样例: China输出样例: Glmre #include …

C语言--函数指针变量和函数指针数组的区别(详解)

函数指针变量 函数指针变量的作用 函数指针变量是指向函数的指针,它可以用来存储函数的地址,并且可以通过该指针调用相应的函数。函数指针变量的作用主要有以下几个方面: 回调函数:函数指针变量可以作为参数传递给其他函数&…

STL之deque容器代码详解

1 基础概念 功能: 双端数组,可以对头端进行插入删除操作。 deque与vector区别: vector对于头部的插入删除效率低,数据量越大,效率越低。 deque相对而言,对头部的插入删除速度回比vector快。 vector访问…

【Node.js】-闲聊:前端框架发展史

前端框架的发展史是一个不断演进和创新的过程,旨在提高开发效率、优化用户体验,并推动前端技术的不断发展。以下是前端框架发展的主要阶段和关键里程碑: 早期阶段: 在这个阶段,前端主要由HTML、CSS和JavaScript等基础技…

解决ChatGPT发送消息没有反应

ChatGPT发消息没反应 今天照常使用ChatGPT来帮忙码代码,结果发现发出去的消息完全没有反应,即不给我处理,也没有抱任何的错误,按浏览器刷新,看起来很正常,可以查看历史对话,但是再次尝试还是一…