热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

一文1500字教你app测试必须掌握的核心测试要点

更详细的APP功能测试根据实际情况来进行测试,前面的文章我们讲的是APP测试的UI测试以及功能测试部分,但也会涉及到APP的性能、更新、兼容性、

更详细的APP功能测试根据实际情况来进行测试,前面的文章我们讲的是APP测试的UI测试以及功能测试部分,但也会涉及到APP的性能、更新、兼容性、交叉事件以及回归测试的部分。那么这些应该怎么做呢,让我们一起学习下去。

App性能测试

响应时间

最大并发用户数

压力测试

1、不同系统环境下,做压力测试;

2、不同的网络环境下,做压力测试;

3、不同的硬件环境下,做压力测试;

4、电量不足时,运行APP会挺多长时间;5、手机存储不足时, APP是否可以安装;

6、手机SIM卡存储不足时, APP是否可以安装;

7、APP 安装时,手机存储不足,是否会出现异常;

8、APP安装时,手机SIM存储不足,是否会出现异常;.

9、内存不足时, APP是否能运行起来; .

10、APP 运行时,超出了内存范围,是否会出现异常;

11、多次安装卸载APP ,测试APP是否出现异常情况;

12、多次安装卸载APP ,测试是否有卡顿的现象;

13、频繁点击APP功能,测试APP是否出现异常情况;

14、频繁点击APP功能,测试是否有卡顿现象;

15、长时间APP不退出,测试是否有出现异常情况; .

16、长时间APP不退出,测试是否有卡顿现象;

17.长时间APP不退出,是否会占用网络流量;

18、长时间APP不退出,是否会导致内存溢出;

19、多次切换前后台,是否有卡顿现象或异常情况;

20、多个用户同时像服务器发送请求,服务器是否运行正常;

21、APP的CPU检测;

交叉事件测试

交叉事件测试又叫事件或冲突测试,对于正在运行的应用,若进入短信、电话等其他软件响应的情况,不会影响所测试应用,且会保证应用都能正确运行;

1、前后台切换是否影响功能使用;

2、当有短信、电话等其他软件进入时,是否会影响功能正常使用;

3、当发短信打电话等其他软件输出时,是否会影响功能正常使用;

4、当切换不同的网络环境时,是否会影响功能使用( 2G\3G\4G\WIFI) ; .

5、当APP正在运行时,出现电量不足提示时,是否会影响APP使用;

6、当手机没电正在充电时,是否会影响APP正常使用;

7、当APP支持其他语言的操作时,切换其他的语言,是否会出现乱码等现象;

8、检测APP是否依据各事件的优先级别依次进行处理。;

App更新测试

1、当有新版本更新时,是否会有提示;

2、不同手机系统环境下, APP升级是否正常; .

3、不同的网络环境下, APP升级是否正常;

4、APP更新方式有三种:自动更新、手动更新、定时更新;

5、自动更新,登陆APP界面,是否会校验是否有更新;

6、登陆APP界面后,弹框提示更新,当点击取消时,是否还继续更新;

7、当取消升级时,是否有时间限制(例如”2小时一提示) ;

8、登陆APP界面后,提示更新,点击更新(或确定)后,是否正常更新;

9、APP升级过程中,手机断电,再次运行APP时,功能是否可用;

10、APP 升级过程中,如来电话或短信等操作时,升级是否会中断;

11、APP 升级时,切换到后台,升级是否会中断;

12、登陆APP界面后,更新,网络断开,是否会提示更新失败;

13、当APP升级成功后, APP功能是否正常使用;14、当APP升级成功后, APP界面是否正常;

15、升级后的APP功能是否符合软需或者用户的要求;

16、升级后的APP是否解决了之前所提交的BUG ;

17.当APP升级失败时, APP功能是否正常使用;

 App兼容性测试

1、不同网络环境兼容性测试; .

2、不同手机操作系统兼容性测试;

3、不同应用软件的兼容性测试;

4、不同的容量大小的SIM卡之间的互相兼容测试;

5、当安装杀毒软件时,应用是否可以正常使用;

6、不同手机品牌兼容性测试;

7、手机大小屏幕分辨率兼容性测试; .

App回归测试


最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入下方我的qq群大家一起讨论交流,里面也有各种软件测试资料和技术交流。


版权声明:本文为m0_58026506原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/m0_58026506/article/details/125771365
推荐阅读
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 关于CMS收集器的知识介绍和优缺点分析
    本文介绍了CMS收集器的概念、运行过程和优缺点,并解释了垃圾回收器的作用和实践。CMS收集器是一种基于标记-清除算法的垃圾回收器,适用于互联网站和B/S系统等对响应速度和停顿时间有较高要求的应用。同时,还提供了其他垃圾回收器的参考资料。 ... [详细]
  • MySQL中的MVVC多版本并发控制机制的应用及实现
    本文介绍了MySQL中MVCC的应用及实现机制。MVCC是一种提高并发性能的技术,通过对事务内读取的内存进行处理,避免写操作堵塞读操作的并发问题。与其他数据库系统的MVCC实现机制不尽相同,MySQL的MVCC是在undolog中实现的。通过undolog可以找回数据的历史版本,提供给用户读取或在回滚时覆盖数据页上的数据。MySQL的大多数事务型存储引擎都实现了MVCC,但各自的实现机制有所不同。 ... [详细]
  • TiDB | TiDB在5A级物流企业核心系统的应用与实践
    TiDB在5A级物流企业核心系统的应用与实践前言一、业务背景科捷物流概况神州金库简介二、现状与挑战神州金库现有技术体系业务挑战应对方案三、TiDB解决方案测试迁移收益问题四、说在最 ... [详细]
  • 请教大家一个javaweb方面的问题·········
    问题问题是这样的,jsp页面统一采用的是GBK的编码格式。web服务器使用的是JBOSS。在如下查询页面中输入中文的查询条件:在点击下一页的时候,要求查询条件也进行回显。但是会出现 ... [详细]
  • 2010年下半年软件评测师试题标准答案阅卷用标准答案,更多答案登录http:www.enpass.cn查看,软考培训权威机构由于发博文的限制,有些图片不能发上来,下载完全版答 ... [详细]
  • 基于事件驱动的并发编程及其消息通信机制的同步与异步、阻塞与非阻塞、IO模型的分类
    本文介绍了基于事件驱动的并发编程中的消息通信机制,包括同步和异步的概念及其区别,阻塞和非阻塞的状态,以及IO模型的分类。同步阻塞IO、同步非阻塞IO、异步阻塞IO和异步非阻塞IO等不同的IO模型被详细解释。这些概念和模型对于理解并发编程中的消息通信和IO操作具有重要意义。 ... [详细]
  • 本文介绍了在Oracle数据库中创建序列时如何选择cache或nocache参数。cache参数可以提高序列的存取速度,但可能会导致序列丢失;nocache参数可以避免序列丢失,但在高并发访问时可能导致性能问题。文章详细解释了两者的区别和使用场景。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 上图是InnoDB存储引擎的结构。1、缓冲池InnoDB存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。因此可以看作是基于磁盘的数据库系统。在数据库系统中,由于CPU速度 ... [详细]
  • 【记录】Jmeter压力测试工具 设置中文
    Jmeter下载地址https:jmeter.apache.orgdownload_jmeter.cgi下载解压后界面设置为中文找到jmeter下的bin目录,打开jmeter.p ... [详细]
  • java web 产品补丁更新技术_JavaWeb 并发:FOR UPDATE 实战,监测并解决。
    Writer:BYSocket(泥沙砖瓦浆木匠)一、前言针对并发,老生常谈了。目前一个通用的做法有两种:锁机制:1.悲观锁& ... [详细]
author-avatar
多米音乐_35794462
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有