首页 > 编程知识 正文

手机信号强度测试app,移动感知测试软件

时间:2023-05-05 23:14:09 阅读:29287 作者:1195

什么是弱网测试

在当今移动互联网盛行的时代,网络形态除有线连接外,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。 不同的协议、不同的方式、不同的速度,让移动APP应用程序的运行场景更加丰富多彩。

从测试的角度来说,需要额外注意的场景不仅仅是网络断开、网络故障等情况。 对于弱网的数据定义,不同APP应用定义的含义不同、不明确,不仅要考虑各类型网络的最低速度,还要结合业务场景和APP应用类型进行划分。 根据移动的特性,所有低于2G速度的APP应用一般都属于弱网,并且还可以将3G划分成弱网。 此外,弱信号的Wifi通常也包含在弱网测试场景中。

为什么要进行弱网测试

我现在所在项目的产品是适合低资源环境的医疗IT系统,现在主要在坦桑尼亚使用。 资料显示,坦桑尼亚等东非国家普遍使用2G网络,覆盖率达到40%以上,3G网络覆盖率非常少,稳定性差。 由此,对于当前的app APP应用的提供请求,至少在弱网以及无网状态下正常动作。

如何做弱网测试

弱网环境测试主要依赖于弱网环境的模拟。 环境构建方式一般有软件方式和硬件方式两种。 软件方式成本较低,主要是模拟网络参数配置弱网络环境,通常可以达到测试目的,可以在热点共享中设置。 在各类网络软件中,主要针对带宽、丢包、延迟等来模拟弱网络环境。 如果像现在很多专项测试那样,要求接近更弱的网络环境,则倾向于通过硬件方式帮助测试,但这种方式比较麻烦,一般情况下网络维度会帮助构建。 当然,如果不能模拟的话,只能人工移动到电梯、地铁等红绿灯薄弱的地方。

之前也说过一些弱网测试的问题,但不要说具体的测试工具,强调下需要注意的几个问题场景:

用户登录APP时下载初始化数据,下载过程中因网速太慢点击取消再次登录,数据下载过程中、下载失败后不进行数据回滚,中止后重新下载

当用户单击“数据上传”时,网络在数据上传过程中变得微弱、不稳定,并根据网络状态自动触发数据上传,发生数据重复写入,从而形成脏数据

在弱网环境中,用户输入用户名和密码并单击登录,在APP应用链路超时后,根据强网业务逻辑进行处理并返回超时异常。

在网络较弱的环境中,如果用户输入用户名和密码,然后单击登录,则数据下载将超时,加载的数据在很大程度上取决于随后的异步加载。 在数据还没有返回之前,APP应用程序跳到下一个活动,并崩溃。

目前,一些APP应用公司越来越重视弱网断网测试,在自己的APP测试项目中,占有率也很多。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。