- 浏览: 29459 次
最新评论
当前app的网络环境比较复杂,在网络制式上就存在2G、3G、4G网络,以及越来越多的公共wifi。不同的网络环境以及网络制式的差异,都会对用户使用app造成一定的影响。如果app没有针对各种异常的网络状况进行兼容处理,那么用户就很有可能在日常使用中碰到app闪退、ANR、数据丢失等严重的问题。
功能测试
对于功能测试,要考虑在各种网络制式下app的功能体验。虽然现在4G网络越来越普及了,但是作为测试,依然要考虑到所有可能发生的场景。虽然不可能把所有网络制式都覆盖到,但是我认为还是有必要在弱网环境下,针对app开展基本的功能测试,保证app在弱网环境下能够把整个业务流程跑一遍。弱网环境下,有时候会对app的功能造成严重的影响,例如:在弱网环境下,同步跑步数据,如果app没有针对这个方面做处理,那么很可能导致app把设备的数据同步过来,但是却无法上传,如果开发人员没有针对这种情况做处理,那么这段数据就可能丢失。
响应时间
响应时间这个指标在性能测试中出现比较多,对于用户体验以及app的市场占用率都有很重要的影响。安卓手机一般超过5秒钟无响应就会报ANR的错误,ios手机响应时间过长也会报错。
据调查显示,用户能够忍受的最佳响应时间是2秒以内,超过5秒无响应的话,一般性子比较急躁的用户很可能就会直接退出页面了,如果超过10秒无响应,很多人都会选择杀掉app。app经常处于无响应或者响应时间过长的状态,会导致大批的用户转移到竞争对手的产品上。
异常测试
异常测试是指验证app针对各种网络异常情况是否做出了容错处理,这里面包括异常提示信息、出错容错机制、超时判断处理机制、出错以后自动重连等。
从一个app的异常测试结果,就可以看出开发人员对这款app投入的精力以及负责程度。
无网测试
无网测试测试主要针对断网的情况下,app各个功能是否受到影响。例如:公司的手环app在开始某个版本出现断网以后,进入周数据统计页面,从服务器请求数据时出现闪退问题。
弱网UI测试
弱网的情况下,app很可能出现UI刷新不及时或者不刷新的情况,这时候就可能会导致呈现在用户面前的是一个残缺的页面。偶会也会导致出现页面UI元素错乱的情况。
网络切换测试
现在的公共wifi越来越多,用户使用app中很可能发生这种情况:用着4G网络时, 走上十几米突然连上一个咖啡厅的公共wifi,再走一段距离又断开了连接重新切换到4G模式。针对这种情况,我们在app测试过程中也要考虑到不同的网络切换是否会引发一些问题。
手环app和其他常规的app存在很大的不同。像淘宝微信等app,其中嵌入了大量的H5页面,和服务端交互很频繁,而手表的app在网络交互这一块,并不是那么频繁,只有在几个模块上需要和服务端进行交互。因此,结合以上在网络测试中的测试方向,针对公司app的情况,可以设计出app的网络测试方案的测试点。
发表评论
-
移动互联网时代,传统金融行业的转变?
2017-10-16 16:57 319互联网正不断与越来越 ... -
移动APP领域的新战场—用户争夺战
2017-10-12 15:01 367之前,工信部发布的“ ... -
在金融APP做自动化这条路上,我们填过哪些坑?
2017-09-05 16:33 482从市场上金融企业对app ... -
浅谈移动端性能测试的方法和应用
2017-08-30 11:34 366随着移动设备的普及 ... -
谷歌正式发布Android 8.0,TestBird支持Android Oreo测试
2017-08-24 16:57 4158月22日凌晨,谷歌发布了 Android 8.0 操作系统的 ... -
重度游戏热度居高不下,中轻度游戏如何突出重围?
2017-08-22 17:06 386据当乐网报道,早 ... -
Android性能测试之流畅度测试
2017-07-18 18:13 493流畅度测试简单的来说就是Android页面绘制。Andro ... -
移动web性能测试要点
2017-07-07 17:47 372性能测试 1.连接速度测试 用户连接到Web应用系统的 ... -
对于性能测试的那些需要注意的事
2017-07-06 18:12 478之前有做过几次做性能 ... -
Android app安全性能测试
2017-07-04 18:18 7761.安装包测试 (1)能否反编译代码(源代码泄露问题): ... -
一般app测试的最佳方法
2017-06-23 17:39 327一提到软件测试,测试员基本想到的就是去检查文件,功能,AP ... -
移动应用安全测试方法总结
2017-06-09 15:27 3111.软件权限 1)扣费风 ... -
Android应用功能测试策略
2017-06-06 17:27 267根据软件说明或用户需求验证App的各个功能实现 ,采用如下 ... -
品质化时代 CP如何把控手游产品质量关
2017-05-31 17:41 317近年来,手游业发展迅 ... -
对移动测试领域来说,精准测试是否重要
2017-05-26 17:33 354是否在做回归测试的时候常常会因为范围评估不准而遗漏一些bu ... -
移动app测试之怎么避免bug漏测
2017-05-17 17:49 382下面分析出现缺陷漏 ... -
移动app如何进行自动化和探索性测试
2017-05-12 16:48 394在测试设计时最主要依据的就是测试金字塔的测试结构。如果在项目 ... -
详解iOS和Android在测试上的不同
2017-05-11 16:52 305只有了解iOS和Android操作系统的不同设计理念,才能 ... -
移动app增量升级测试需注意的问题
2017-05-04 17:43 437作为一个用户,测试 ... -
Android app开发捷径,让你少去踩坑
2017-04-28 15:10 314最近一朋友提了几个And ...
相关推荐
### 手机APP测试要点详解 #### 一、引言 随着智能手机的普及和技术的快速发展,移动应用程序(简称“App”)已经成为人们生活中不可或缺的一部分。无论是社交媒体、在线购物、游戏娱乐还是工作学习,几乎每个领域...
【手机APP测试】是软件开发过程中至关重要的一环,主要针对移动设备上的应用程序进行全面的质量验证。测试不仅关注功能的正确性,还涉及用户体验、安全性、性能等多个方面。以下将详细阐述APP测试的基本流程、测试...
本文将基于提供的内容,详细介绍APP测试中需要注意的关键点。 #### 移动测试基础 移动测试涉及多个方面,包括但不限于功能测试、界面测试、性能测试以及稳定性测试等。具体来说: 1. **设计测试用例的方法**:...
在进行安卓APP性能测试时,我们关注的关键点包括: 1. **启动速度**:衡量应用从启动到完全可用所需的时间,这直接影响用户的首印象。 2. **响应时间**:点击或操作后,应用的反应速度,过长的延迟可能导致用户不满...
本篇将详细探讨"APP性能测试工具"的相关知识点,包括手机整机性能测试、功耗测试、CPU与内存采集以及自动化工具测试。 1. 手机整机性能测试:手机整机性能测试是评估应用程序在真实设备上运行时的整体表现,包括...
在实际的App测试过程中,还需要考虑到各种硬件设备的多样性、操作系统版本的差异性、网络环境的多变性等因素,因此测试任务非常复杂。此外,由于App的测试目前多依赖于人工执行,存在发现Bug难以复现和快速定位的...
设备兼容性是移动APP测试中的另一大挑战。由于市场上存在大量不同品牌、型号、系统版本的手机和平板,确保应用在各种硬件配置和软件环境下都能正常运行显得至关重要。这需要进行广泛的设备覆盖测试,包括屏幕分辨率...
此外,移动应用测试还需要考虑网络因素,例如在不同网络类型(3G、4G、WiFi等)和不同网络质量(强信号、弱信号、无信号)下测试应用的表现。 随着移动设备的普及,移动应用测试工具也日益丰富。本书可能涉及的工具...
该应用设计的主要目的是帮助用户了解手机麦克风的工作状态和寿命,确保在进行语音通话、录音或者使用各种需要麦克风输入的App时,麦克风能够正常工作。 1. **麦克风寿命测试**:此应用的一大特色是它可以模拟长时间...
**编写目的**:明确文档的主要目标是为了指导App测试工作的开展,确保所有参与者对测试的目标、范围、策略、方法和组织等方面有清晰的认识。 **项目背景**:介绍项目的背景信息,如项目的发起原因、主要参与者、...
如果存在问题,那么综合考虑设备的使用率等因素,看看是否需要调整,如果需要,那么记录下 bug 情况以及测试设备的型号和操作系统,准确定位 bug 产生的原因,提交 bug,告知开发人员修改。 其次,借助第三方测试...
**Android 端 Iperf 测试 APP 知识点详解** `iperf` 是一个广泛使用的网络性能测试工具,主要用于测量网络带宽、延迟以及数据传输的稳定性。在 Android 平台上,`iperf` 通常被开发成 APP 形式,以便用户能够方便地...
在App测试领域,iOS和Android系统的差异性是一个重要的考虑因素,因为这直接影响到用户的体验和应用的稳定性。以下是一些关键的区别和测试要点: 1. **系统操作与应用管理**: - Android允许用户长按Home键呼出...
在介绍App性能自动化测试工具的知识点之前,首先我们要了解App测试是一个包含多个方面的测试过程,这其中包括但不限于耗电量测试、卡顿和UI测试、自动化测试以及安全测试。以下将围绕这些方面展开详细说明。 首先,...
功能测试是基础且重要的一步,它与Web端的功能测试相似,通常包括需求分析、提炼测试点、编写测试用例、执行用例、提交BUG并进行复测和回归等步骤。 除此之外,还需要对APP进行专项测试,以确保其在不同环境下的...
### 移动APP测试用例设计关注点详解 #### 一、应用的启动和停止 1. **首次启动** - **欢迎界面**: 检查应用启动时是否有欢迎界面,确保其展示时间恰当,且之后能顺利进入主界面。 - **启动时间**: 测试首次启动...
iOS APP功能测试过程中需要注意的细节和测试点相当全面,测试人员应确保在不同硬件配置、操作系统版本及使用环境下进行细致的测试,以确保APP在各个可能遇到的环境中都能正常运行。对于UI测试,测试人员需要关注的是...