- 浏览: 30531 次
-
最新评论
什么是弱网测试
在当今移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。不同的协议、不同的制式、不同的速率,使移动应用运行的场景更加丰富。
从测试角度来说,需要额外关注的场景就远不止断网、网络故障等情况了。对于弱网的数据定义,不同的应用所界定的含义是不一样且不清晰的,不仅要考虑各类型网络最低速率,还要结合业务场景和应用类型去划分。按照移动的特性来说,一般应用低于2G速率的都属于弱网,也可以将3G划分为弱网。除此之外,弱信号的Wifi通常也会被纳入到弱网测试场景中。
为何要进行弱网测试
我当前所在项目的产品是一款适配于低资源环境的医疗IT系统,目前主要是在坦桑尼亚地区使用。根据资料显示,在坦桑尼亚等东非国家,普遍使用的都是2G网络,覆盖率达到40%以上,3G网络的覆盖都非常少,并且稳定性较差。由此,对于当前的App应用交付要求即至少在弱网以及无网状态下能正常运行。
如何做弱网测试
弱网环境测试主要依赖于弱网环境的模拟。环境搭建方式一般有两种:软件方式和硬件方式。软件方式的成本低,主要就是通过模拟网络参数来配置弱网环境,通常来讲可以达到测试目的.一般可通过热点共享设置。 在各类网络软件中,主要就是对带宽、丢包、延时等进行模拟弱网环境。如果要求更接近弱网环境,比如现在很多的专项测试,会更倾向于通过硬件方式来协助测试,但这种方式相对会麻烦很多,一般会由网维协助搭建。当然,对于有些无法模拟的情况,只能靠人工移动到例如电梯、地铁等信号比较弱的地方。
之前也说过一些弱网测试的问题,具体测试工具就不说了,在强调下需要注意的几个问题场景:
用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据下载过程中、下载失败后,未进行数据回滚,中止后重新下载,出现数据重复
用户点击数据上传,数据上传过程中网络弱且不稳定,基于联网状态自动触发数据上传,导致出现数据重复写入,形成脏数据
在弱网环境下,用户输入用户名和密码点击登录,应用链接超时后,按照强网业务逻辑处理,导致返回超时异常。
在弱网环境下,用户输入用户名和密码后点击登录,数据下载超时,加载数据严重依赖于后来的异步加载。数据还没来得及返回,应用跳转到下个activity,导致崩溃。
现在,一些应用公司对弱网断网测试越来越重视,在本身APP测试项目上,占比也更多。
发表评论
-
移动互联网时代,传统金融行业的转变?
2017-10-16 16:57 333互联网正不断与越来越 ... -
移动APP领域的新战场—用户争夺战
2017-10-12 15:01 384之前,工信部发布的“ ... -
在金融APP做自动化这条路上,我们填过哪些坑?
2017-09-05 16:33 496从市场上金融企业对app ... -
浅谈移动端性能测试的方法和应用
2017-08-30 11:34 380随着移动设备的普及 ... -
谷歌正式发布Android 8.0,TestBird支持Android Oreo测试
2017-08-24 16:57 4328月22日凌晨,谷歌发布了 Android 8.0 操作系统的 ... -
重度游戏热度居高不下,中轻度游戏如何突出重围?
2017-08-22 17:06 405据当乐网报道,早 ... -
Android性能测试之流畅度测试
2017-07-18 18:13 507流畅度测试简单的来说就是Android页面绘制。Andro ... -
移动web性能测试要点
2017-07-07 17:47 393性能测试 1.连接速度测试 用户连接到Web应用系统的 ... -
对于性能测试的那些需要注意的事
2017-07-06 18:12 495之前有做过几次做性能 ... -
Android app安全性能测试
2017-07-04 18:18 7941.安装包测试 (1)能否反编译代码(源代码泄露问题): ... -
一般app测试的最佳方法
2017-06-23 17:39 340一提到软件测试,测试员基本想到的就是去检查文件,功能,AP ... -
App测试中需要考虑网络因素的测试点
2017-06-16 18:10 417当前app的网络环境比 ... -
移动应用安全测试方法总结
2017-06-09 15:27 3211.软件权限 1)扣费风 ... -
Android应用功能测试策略
2017-06-06 17:27 285根据软件说明或用户需求验证App的各个功能实现 ,采用如下 ... -
品质化时代 CP如何把控手游产品质量关
2017-05-31 17:41 333近年来,手游业发展迅 ... -
对移动测试领域来说,精准测试是否重要
2017-05-26 17:33 379是否在做回归测试的时候常常会因为范围评估不准而遗漏一些bu ... -
移动app测试之怎么避免bug漏测
2017-05-17 17:49 393下面分析出现缺陷漏 ... -
移动app如何进行自动化和探索性测试
2017-05-12 16:48 408在测试设计时最主要依据的就是测试金字塔的测试结构。如果在项目 ... -
详解iOS和Android在测试上的不同
2017-05-11 16:52 314只有了解iOS和Android操作系统的不同设计理念,才能 ... -
移动app增量升级测试需注意的问题
2017-05-04 17:43 452作为一个用户,测试 ...
相关推荐
在移动应用程序和个人计算机领域,弱网测试是一个非常重要的测试方法,旨在模拟不同网络情况下的应用程序行为,以确保应用程序在各种网络环境下的稳定运行和良好用户体验。下面是weak 网测试的重要知识点: 一、...
总的来说,QNET作为一款强大的APP弱网测试工具,它的出现极大地提升了移动应用在网络环境复杂性上的应对能力。通过模拟各种网络条件,开发者可以提前发现问题,避免因网络因素导致的用户体验下降,从而在竞争激烈的...
**Clumsy:弱网测试工具详解** 在IT行业中,软件和网络应用的质量评估是至关重要的,其中弱网测试是一个不容忽视的环节。弱网测试主要用于模拟用户在各种网络环境(如低带宽、高延迟、丢包等)下的使用体验,确保...
fiddler弱网测试,fiddler做弱网测试Fiddler做app弱网测试
Charles是一款功能强大的跨平台代理服务器,主要用于网络监控,特别适合于Web端和移动设备端(iOS/Android)的弱网测试。 - **配置步骤**: - 打开Charles,进入“Proxy”设置中的“Throttle Settings”。 - 在...
随着智能手机的普及和网络技术的发展,越来越多的软件应用和网络服务对网络质量的要求越来越高,因此,弱网测试成为软件测试的一个重要环节,尤其是在移动APP领域。 弱网测试方案主要关注以下几个方面: 1. 弱网...
为了确保移动 App 的质量,测试员需要遵循移动 App 测试的最佳做法,包括功能测试、自动化测试、非功能测试等。同时,测试员还需要不断地学习和更新知识,以适应移动 App 测试的最新发展和技术。
3. 弱网测试:模拟不同的网络环境(2G、3G、4G、WiFi等),检查App在网络状况差时的响应速度、数据加载、用户体验。例如,可以使用网络限速工具限制设备的上传下载速度,观察App的行为。 4. 稳定性测试:测试App在...
1. 测试环境的搭建:移动APP测试需要考虑确定的设备和平台,包括设备的品牌、操作系统(如Android、iOS)以及硬件参数(屏幕尺寸、分辨率、像素密度等)。同时,要考虑移动APP的生命周期,是新开发的软件、已发布的...
移动APP测试需要涉及到多个方面的测试,包括图形用户界面测试、系统测试、基础模块测试等。图形用户界面测试主要涉及到GUI的测试,包括直观性、一致性、舒适性、正确性和灵活性等方面的测试。系统测试主要涉及到移动...
移动互联网App测试流程及测试点 移动互联网App测试流程是一个复杂的过程,涉及到多个方面的测试,如功能测试、兼容性测试、性能测试、安全测试等。下面将详细介绍移动互联网App测试流程及测试点。 一、测试流程 ...
弱网测试是确保应用在各种网络条件下的稳定性和用户体验的重要环节。"QNET弱网app测试_14.rar"这个压缩包文件似乎包含了一个用于进行此类测试的小工具,它被描述为“相当好用”,暗示了其易用性和高效性。 弱网测试...
《大话移动APP测试》是一本详尽介绍Android与iOS平台测试应用的指南,旨在帮助读者深入理解并掌握移动应用的测试技术。本书全面覆盖了移动端的测试领域,包括平台特性、设备兼容性、功能测试、性能测试、安全测试等...
移动APP测试报告模板是软件测试中一个非常重要的文档,它记录了移动APP测试的整个过程,包括测试概述、测试计划执行情况、测试总结等内容。下面是该模板中的一些重要知识点: 1. 测试概述 测试概述是移动APP测试...
大话移动APP测试 Android与iOS应用测试指南
移动APP测试大全精编资料.pdf移动APP测试大全精编资料.pdf移动APP测试大全精编资料.pdf移动APP测试大全精编资料.pdf移动APP测试大全精编资料.pdf移动APP测试大全精编资料.pdf移动APP测试大全精编资料.pdf移动APP测试...
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、...移动APP测试用例的模板是针对移动APP测试的用例
移动互联网App测试是确保应用程序质量的关键环节,2014版的测试流程及测试点主要涵盖了以下几个方面: 1. **测试基本流程**:测试流程通常包括版本接收、测试环境搭建、兼容性测试、性能压力测试、功能测试、UI测试...
5. **多平台适配**:由于移动设备型号众多,操作系统版本各异,测试团队需要确保APP在各个平台上的表现一致,通过模拟多种设备环境进行测试。 6. **用户体验**:UI/UX设计是决定APP成功与否的重要因素。测试人员应...