news 2026/4/16 15:58:10

软件测试|app测试相关面试题(2)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
软件测试|app测试相关面试题(2)

一、App 稳定性怎么做的?Monkey 怎么用?

稳定性这块,我们当时用的是SDK 自动的一个Monkey工具进行测试的,其实Monkey工具主要通过模拟用户发送伪随机时间去操作软件,通过执行Monkey命令,它会自动出报告,执行测试大概在10 万次,每个动作的间隔时间250ms,主要就是看软件长时间,随机乱操作的情况,是否会出现异常,闪退,崩溃等现象。

一般我都是在下班的时间晚上时间执行Monkey命令,并把生成的报告导出到电脑端,大概需要6-7  小时,第二天早上看报告,分析报告。如果出现问题,一般利用上次执行的那个种子值,再进行执行命令进行复测一下。

像monkey 命令:

二、App 弱网测试怎么做的?

弱网测试这块我用的fiddler 工具做的,通过fiddler  实现延迟发送数据或接收的数据的时间来限制网络的下载速度和上传速度,从而达到模拟2G,3G,4G 的移动网络的弱网场景。

具体操作,首先保证手机与电脑在同一个网络,然后在手机上,设置代理服务器,指定服务器为装了fiddler  的电脑,端口为8888,例外,手机端需要安装一个证书,主要为了实现对https 包的抓取,然后就是在fiddler  上设置上行,下行速率,实现对发送,接受数据的进行网络延迟。具体在fiddler的菜单上有一个Rules->Customize  Rules,打开Fiddler的ScriptEditor文件,在其中找到m_SimulateMode 标志位。然后修改上行,下载的网络延迟时间即可。

然后把Rules->Performances->Simulate Modem Speeds 勾选上这样就可以了。

弱网测试,主要关注一下几个方面:(达

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 15:56:24

PiliPlus:开源跨平台B站客户端完整指南,轻松享受高清视频体验

PiliPlus:开源跨平台B站客户端完整指南,轻松享受高清视频体验 【免费下载链接】PiliPlus PiliPlus 项目地址: https://gitcode.com/gh_mirrors/pi/PiliPlus PiliPlus是一款功能强大的开源跨平台B站客户端,支持Windows、macOS、Linux、…

作者头像 李华
网站建设 2026/4/16 15:55:52

避开Halcon距离计算的这些坑:从点到区域,你的测量结果真的准吗?

Halcon距离计算实战避坑指南:从原理到精度的深度解析 在工业视觉检测领域,距离测量是最基础却最容易出错的环节之一。许多工程师在使用Halcon进行尺寸检测、定位校准等任务时,常常会遇到测量结果与预期不符的情况——有时误差微小到难以察觉…

作者头像 李华
网站建设 2026/4/16 15:55:42

终极指南:5步让Switch手柄在电脑上完美运行游戏

终极指南:5步让Switch手柄在电脑上完美运行游戏 【免费下载链接】BetterJoy Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput 项目地址: https://gitcode.com/gh_mir…

作者头像 李华
网站建设 2026/4/16 15:53:44

机器学习为什么起超参数这么叼炸天的名字

哈哈这个问题特别真实,很多人第一次听到 “超参数” 都懵:好好的参数就参数,为啥要加个 “超”?听起来又玄又难。 我用最通俗、不绕弯的方式给你讲明白 ——不是故意搞复杂,是翻译 数学传承导致的。 英文原意其实很朴…

作者头像 李华