移动弱网测试方案之一

前言:

移动弱网测试是一个非常重要的测试,它可以帮助我们了解应用程序在不同的网络环境下的性能和稳定性。

移动 app 在测试时,有时需要考虑弱网的情形下,app 的表现,那么怎么营造这样子的环境呢?

一、首先需要控制网络,有两种方式其一使用网络损伤仪进行,其二采用软件方式。硬件采购费用太贵,因此使用 win 平台下的 ShunraVESMBEditon 或者 Network Emulator for Windows Toolkit。两者都能达到控制丢包率,延迟等功能。考虑到 ShunraVESMBEditon 收费,接下来使用 Network Emulator for Windows Toolkit 软件。

二、手机 app 使用 wifi 连接到服务器,但是我们的控制软件控制的为电脑本身的网络。那么就需要将电脑自身有线网络转换为 wifi 供手机 app 使用。connectify 软件提供了该功能,将有线网络 share 出来。

安装、使用 Network Emulator for Windows Toolkit 软件
1 安装
下载地址:Network Emulator ToolkitThe virtual world of Marc O Polo
拥有 32 位和 64 位两个版本
2 使用
2.1 首先运行软件 Network Emulator Client
在菜单栏找到 Configuration →New link(新建链路)→设置 loss(丢包率)、latency(延时率)→设置成功点击"确

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 我可以帮你制定一份测试用例。首先,你需要定义一组关键性的测试指标,以确保你的测试能够涵盖所有重要的测试场景。其次,你需要确定测试的细节,如测试的位置、络覆盖范围、测试的设备等,以帮助你获得准确的测试结果。最后,你需要检查络可靠性,以确保络性能达到预期的水平。 ### 回答2: 测试是用来检测络环境下应用程序的性能和稳定性的测试方法。在编写测试用例时,我们需要考虑以下几个方面: 1. 络延迟测试测试应用在络延迟较高的情况下的响应时间。可以模拟络延迟,如增加络延迟的设置,然后测试应用程序的反应速度。 2. 络波动测试测试应用在络信号、波动不稳定的环境下的表现。可以模拟随机络断开和重连,测试应用程序的恢复能力。 3. 带宽限制测试测试应用在络带宽较低的情况下的处理能力。可以通过限制应用的络带宽,评估应用的性能和稳定性。 4. 异常情况测试测试应用在络出现异常情况下的处理能力。如模拟络丢包、络连接超时等情况,检测应用的容错能力。 5. 长时间稳定性测试测试应用在环境下长时间运行的能力。通过模拟环境,持续运行应用,观察是否会出现卡顿、崩溃等问题。 6. 并发测试测试应用在多用户同时访问时的性能。可以模拟多个用户同时访问应用,观察应用的响应速度和稳定性。 7. 数据传输测试测试应用在环境下进行数据传输的能力。可以模拟络丢包、数据传输错误等情况,检测应用的数据处理和恢复能力。 总结:测试用例应包括络延迟、络波动、带宽限制、异常情况、长时间稳定性、并发测试和数据传输等方面的测试。通过这些测试,可以评估应用在环境下的性能和稳定性,为改进和优化提供指导。 ### 回答3: 测试用例是用于测试络环境不稳定、信号的情况下,系统或应用的性能和稳定性。以下是一份测试用例示例: 1. 络连接测试: a. 断开络连接后重新连接,检测系统是否能够正常自动恢复络连接。 b. 同时使用多个络连接,如Wi-Fi和移动数据,观察系统是否能够正确切换络。 c. 模拟络延迟,观察系统在延迟较高情况下是否能够正常响应请求。 2. 络丢包测试: a. 在络丢包较高的情况下,测试系统是否能够正确处理丢失的数据包,如自动重新发送请求。 b. 模拟络不稳定情况下,发送大量数据请求,检测系统是否能够正确处理丢失的响应数据。 3. 信号测试: a. 在信号较的环境下进行测试,观察系统的响应速度和性能是否受到影响。 b. 模拟移动信号频繁切换的情况,观察系统是否能够正确处理信号切换过程中可能出现的中断和重连问题。 4. 流量控制测试: a. 模拟络拥塞情况,测试系统在高负载情况下的表现,如是否能够保持稳定连接、正常处理请求等。 b. 测试系统是否能够正确处理大流量的情况,如上传或下载大文件时的响应速度和稳定性。 5. 缓存管理测试: a. 测试系统在环境下缓存管理的性能,如是否能够正确缓存数据、缓存策略是否符合预期。 b. 模拟络不稳定情况下的缓存更新,观察系统是否能够正常更新缓存数据。 综上所述,测试用例需要涵盖络连接、信号强络丢包、流量控制和缓存管理等方面的测试,以保证系统或应用在环境下能够正常运行并提供稳定性和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值