范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

一款超级给力的弱网测试神器Qnet(上)

  一、APP 弱网测试背景
  App 在使用的过程中,难免会遇到不同的弱网络环境,像在公车上、在地铁、地下车库等。在这种情况下,手机常常会出现网络抖动、上行或下行超时,导致 APP 应用中出现丢包延迟,从而影响用户体验。
  作为软件测试工程师,我们要在 app 上线前做一定弱网络环境场景模拟,查看 app 在弱网络环境下是否存在某些未知的问题。
  例如:客户端卡死、崩溃等异常核心功能导致软件不能正常运行存在有损害用户利益或被用户额外获利的机会是否有合理的重连机制,避免每次重连都返回到登录界面是否有合理的重发机制,对丢包延时情况有对应的合理提示二、APP 弱网络环境传统解决方案
  方案一: 通过手机设备连接到 PC 上进行弱网络测试,比如 Fiddler,Charles 等
  基本思路是在 PC 上装一个 Fiddler 网络抓包工具,然后再将手机设备的网络代理到 PC 上,通过在 PC 上的 Fiddler 在设置延时来进行弱网络模拟。
  方案二: 在专有服务器上构建弱网络 Wi-Fi
  用移动设备连接该 Wi-Fi 进行弱网络测试,相关的技术方案有 Facebook 的 ATC 和腾讯的 WeTest-WiFi。
  以上方案缺点:
  (1)需要额外的 PC 或者服务器,弱网环境构建成本高;
  (2)需要安装、部署额外的工具,并且弱网络环境需要在 PC 上或者 Web 上进行配置,使用成本高;
  (3)弱网络环境功能并不完善,比如 Fiddler 不支持丢包、抖动等弱网环境。
  鉴于以上方案存在的缺点,Qnet 这款工具可以完美解决,并且界面操作也非常简单,易于上手。三、Qnet 弱网测试工具简介不借助 PC 或者服务器,只需在任一智能手机上安装 QNET App,即可搭建一套完善的弱网环境覆盖国内所有省份、海外 47 个主流的国家地区的运营商实时网络数据,提供真实的地铁、电梯等 20+ 弱网络场景提供了网络数据包抓包功能,便于进行网络数据问题的分析支持 adb 命令驱动,实现自动化弱网络测试,降低成本、提高效率四、Qnet 工具界面介绍1. 【登录】页面
  点击 Qnet App,进入登录界面,勾选同意协议并点击【QQ 登录】按钮,授权 QQ 账号完成登录。
  2. 【工作台】页面点击选择应用
  点击可选单一应用,全部应用弱网场景模板选择
  提供系统常用网络测试模板,可通过【网络场景】或右上角[新增]添加其他需要的弱网测试模板。[启动]按钮
  更新弱网测试模板
  点击模板的右侧文字,进入编辑页面支持更新删除弱网测试模板
  向左滑动要删除的模板,出现[删除]按钮,点击可删除搜索弱网测试模板
  当添加的模板较多,可通过上方[搜索框]输入模板名称关键字,完成搜索
  3. 【网络场景】页面
  3.1【网络场景】页提供系统推荐的模板,覆盖常用的极差网络、正常网络模板,断线重连、wifi 与 4G 切换、100% 丢包模板等等。可以点击【添加】,通过编辑-【保存】后,添加已有模板到【工作台】以供选择测试。
  3.2【工作台】页和【网络场景】页右上角【新增】按钮,用户可选择参数增加模板。主要包含两种:【场景模板】和【自定义模板】。【场景模板】/【场景模板】(全球):
  提供了网络选择(服务器所处地区、客户端所处地区、运营商类型、网络类型)、场景选择(电梯、地铁、高铁、地下停车场、wifi 穿墙、视频网络标准、语音网络标准等),最后填写对应的【模板描述】,【保存】按钮。
  【自定义模板】:
  提供了多种弱网参数:网络带宽 (单位 kbps,限制当前网络上下行最大的带宽容量)
  网络延时 (单位 ms,当前网络的上下行延时约等于设置值)
  延时抖动 (对每个数据包以设置的概率进行抖动选择,延时范围在 0~抖动值之间随机产生)
  随机丢包 (按设置的概率对每个包进行丢包)
  周期弱网 (按照放行时长、弱网时长设置交替切换,根据弱网类型进行弱网)
  协议控制 (支持对不同协议的弱网控制,协议类型包括 TCPUDPICMPDNS)
  弱网 ip (可针对 IP 进行弱网控制,多个 IP 以 | 分割)
  可以根据自己公司产品的测试需要,组合填写对应的参数,最后点击【保存】。
  4. 【设置】页面用户注销
  注销账号,则退回到登录页面;使用 Qnet 需重新登录测试报告
  勾选后再启动弱网时生效,结束弱网后会保存(iOS 暂不支持),保存文件包括。csv 和.html;网络抓包
  勾选后再启动弱网时生效,结束弱网后保存到对应文件路径控制悬浮窗
  测试过程中方便用户进行 Qnet 暂停继续、切换模板等快捷操作。开启则显示控制悬浮窗,关闭则不显示信息悬浮窗
  显示弱网测试参数的悬浮窗。开启则显示,关闭则测试过程中不显示使用文档
  点击可下载 Qnet 工具官方使用 PDF 文档常见问题
  会跳转到官方收集的常见问题页面用户协议/隐私政策/儿童隐私保护声明
  点击可查看对应文档的详细内容删除账号
  删除账号,则清除当前账号下所有的模板和数据
  五、Qnet 工具测试步骤第 1 步:选择待测应用
  QQ 登录后,在【工作台页】点击[点击选择应用],选择测试 APP:例如柠檬班 app。
  第 2 步:选择弱网测试模板
  将需要测试的网络场景模板添加到工作台,点击选择网络场景,可支持模板编辑。比如当前测试选择[极差网络]。
  第 3 步:启动
  第一次开启时会弹出请求【悬浮窗权限】,勾选允许悬浮窗功能;再次点击启动,第一次运行时会弹出请求【VPN 权限】,点击【确定】则 QNET 启动成功
  第 4 步:操作待测 APP,关注软件情况
  启动后,QNET 会自动拉起待测 APP,页面会显示控制悬浮窗,信息悬浮窗。控制悬浮窗: 【QNet 图标】按钮双击后会回到 QNET 应用中(部分厂商手机可能不支持); 【暂停/继续】按钮点击后会切换到正常网络,继续后会回到当前弱网模板继续执行; 【扩展/收缩】按钮点击后会展示所有的模板,方便用户切换模板进行测试;信息悬浮窗:
  展示当前弱网类型、网络延时 ping 值、当前弱网生效状态和参数内容;
  第 5 步:停止
  测试完毕,双击[控制悬浮窗]Qnet 图标,回到 Qnet【工作台】页面,点击停止。
  设置页勾选[测试报告],停止后可手动获取
  /storage/emulated/0/qnet_save/report 中报告数据查看。
  五、总结
  以上仅从背景、到解决方案,到 Qnet 工具的各个功能界面做了详细介绍,关于 Qnet 工具的具体应用操作,咱们明天下篇文章~
  参考文档:Qnet 官网文档最后:
  小编创作不易 ,觉得可以的请给小编关注+转发哦!
  需要工具+简历模板+最新视频+1000G学习资料包等可以私信【软件测试】
  其他资料直接备注即可
  比如:400页800道软件测试经典面试题分享
  零基础入门资料、自动化测试、性能测试、测试开发进阶资料
  软件测试报告模板
  2000套简历模板
  年薪30万的软件测试工程师成长之路思维导图
  项目实战资料、海量电子书等等~

如果生活在智能化房屋,你想要什么样的智能家居用品?我们现在的生活正在迈向智能化,但是智能化的不够彻底。洗碗机,我希望能有更好的清洁能力,和更安全的更好的杀菌效果。扫地机,我希望它能有更好的扫描能力和范围,能更智能的避开某些物品,清想买台智能电视,有什么好的推荐?据我了解海信,長虹,康佳,创维TcL都有相应的枝术支持。在性格比上较高,其它国产品牌也不错,而在智能方面外国品牌还落后一步。我看海信电视就不错,也有说小米的好,总之我认为这些牌子都疑似三星GalaxyFlexNote智能机专利曝光SPen设有独特收纳位在上月发布了GalaxyZFold3与GalaxyZFlip3折叠屏新机之后,该公司似乎已经彻底将传统的GalaxyNote21系列打入冷宫。然而2020年10月29日,这家韩国科小米准备推出新款神秘智能手机Civi中国科技巨头小米准备在9月27日在中国发布与Civi智能手机有关的例行公告。在小米公司的网店里出现了一个带有手机盒外观的横幅,旁边写有一场天生好看的科技发布会广告语。观察家认为,这哪些智能家电用品值得买?真心推荐这6种,方便实用,不是假智能如今有很多智能家电,其实是打着智能的旗号,做的噱头,实际上真正用起来体验并不佳,最后只好忍下这口气,但是已经白白浪费了买这些家电的钱。那么,到底有哪些智能家电用品是真正实用值得买的股票与基金哪个风险大?毋庸置疑,当然是股票的波动大收益高,风险自然比基金要大很多!从概率学上来说买一只股票,涨跌的概率都是50而一个指数型基金,持有十几只股票都算少的,我们算少一点,以包含五只股票的基金vivoX70系列值不值得入手?首批评价已出炉,差评原因很真实上周,vivo发布了最新的vivoX70系列旗舰手机,其在外观配置等方面都给我们带来了惊喜,而代表vivo高端新门面的vivoX70Pro更是被誉为下半年最强安卓旗舰。目前,这款手华为nova9系列曝光起售价或将低于3000元9月18日,有数码博主爆料,发布在即的华为nova9系列起售价将不到3000元。华为nova9系列将于9月23日正式发布。根据相关消息称,华为nova9将搭载一块6。57英寸的双曲苹果A15芯片跑分出炉满血版Pro系列独享!区别到底大不大?苹果iPhone13系列如期而至,相比起11到12系列的更新幅度,今年苹果可以说是挤出了更多的牙膏,部分如刘海等细节的升级,还是蛮不错的。而大家关注的A15仿生芯片,则依然拥有着绝国行港版美版的iPhone13系列,价格相差多少?一起来看看吧苹果最新发布的iPhone13系列手机,相信大家最关心的一定是价格,国行的价格大家已经知道了,今天畅玩君特总结了各主要地区的iPhone13系列的价格,主要为国行,港版,美版,仅供redmi中低端系列新机入网荣耀X20Max大屏标配22。5W充电器在上个月小米发布了小米MIX4新机后,Redmi这边的新机研发工作也在有条不紊的进行中,近日据国内知名爆料人士数码闲聊站在社交媒体上透露,小米代号为K16x的系列新机近期正式入网,
联想拯救者Y700平板预热首款8。8英寸游戏平板近日,联想拯救者发布一段视频,预热了拯救者Y700游戏平板。拯救者Y700游戏平板屏幕大小为8。8英寸,分辨率为2560X1600,支持120屏幕刷新率,单手可握持,边框为CNC金如果美团这样做,这游戏就有意思了(今天纯粹就是假设,一本正经的胡说八道,如有侵权可联系删除。)如果我是美团。我就在淘宝天猫1688等阿里系的店铺上,开一个官方店。如果你不通过,我就告你垄断。如果你通过了但是不给流微软计划收购暴雪带来的云游戏板块机会今日云游戏板块涨幅居前,云游戏上涨缘于微软收购暴雪消息刺激,微软公司宣布,计划以每股95美元的现金收购游戏开发和互动娱乐内容发行商动视暴雪,交易总金额约为687亿美元,这也是微软有Canalys苹果在去年第4季度重回智能手机霸主地位根据GSMARENA的消息,此前三星曾在去年前三个季度出货量超越苹果,成为了智能手机市场的霸主,不过苹果在第4季度重归霸主地位,这显然是因为iPhone13系列的绝佳销量。其中贡献苹果A16仿生处理器设计完成,再次领先安卓阵营处理器A16Bionic苹果最新一代iPhone13系列上市不到四个月,下一代A16Bionic处理器的信息就已经被曝光。据Digitimes报道,新款的iPhone14将搭载基于台积电iPhone又要涨价?爱立信起诉苹果侵犯专利,输了官司要赔钱据外媒报道,电信巨头爱立信公司再次针对苹果发起专利侵权诉讼,外界普遍认为前者可能会赢得官司,苹果唯一的做法就是坚持抵抗。如果外界猜测属实,每部iPhone手机至少要缴纳32元左右专苹果公司反垄断法案将增加iPhone用户安全风险苹果公司周二在致立法者的一封信中警告称,参议院正在审议的反垄断法案将增加iPhone用户面临安全漏洞的风险,部分原因是其可能会迫使该公司允许在AppStore之外下载应用程序。由于联发科40份额登顶手机SoC市场,连续六季度领跑,高通苹果紧跟智东西(公众号zhidxcom)编译赵迪编辑云鹏智东西1月18日消息,Counterpoint今日发布报告显示,2021年第三季度,在全球智能手机SoC市场中,联发科市场份额高达4四大报头条自动驾驶利好袭来,换电市场迎来发展,锂电正极材料昨日回顾A股昨日,沪指涨0。80,深成指涨0。19,创业板指跌0。82。一自动驾驶利好袭来昨日,现代交通体系新规划出炉,明确智能化和绿色化。点评此规划的出炉,给自动驾驶带来利好。A寒武纪CTO梁军易职被委派担任前瞻芯片技术创新中心首席专家职务挖贝网1月19日消息,寒武纪(688256)CTO梁军易职,被委派担任前瞻芯片技术创新中心首席专家职务。寒武纪称,公司董事会近日收到副总经理兼首席技术官梁军先生的书面辞职报告,梁军中国股市1月20日重点关注的3个板块,有望迎来高成长的股名单1元宇宙元宇宙再迎炸裂大事件!微软687亿收购动视暴雪,A股游戏公司有望价值重估有报道称,北京时间1月18日晚间,微软宣布将以每股95美元的价格收购动视暴雪,全现金交易总价值687