
测试
文章平均质量分 69
jingling1007
永远不要停下学习的脚步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
弱网测试:全链路实战、高阶策略与自动化落地
在移动互联网时代,网络环境的不确定性成为用户体验的“隐形杀手”。弱网测试不仅是质量保障的必备环节,更是提升用户留存率和业务转化率的战略手段。四个维度,彻底解析弱网测试的完整方法论,并给出可直接复用的代码、配置脚本和实战案例。:模拟东南亚用户使用2G网络访问(带宽50kbps,延迟1000ms,丢包率20%):在Ubuntu服务器上模拟5%丢包 + 200ms延迟 + 50ms抖动。:万人秒杀活动,网络拥塞导致API响应延迟飙升。原创 2025-03-22 17:50:45 · 1331 阅读 · 0 评论 -
软件测试面试通关秘籍:高频技术考点与实战技巧全解析
提供日志、截图、环境信息,并尝试稳定复现条件(如特定网络状态)。“如何向开发人员证明一个难以复现的Bug?“如何优化自动化测试脚本的执行效率?“如何分析性能测试结果中的瓶颈?“如何处理动态元素的定位问题?“如何测试一个登录功能?“如何测试一个搜索框?原创 2025-03-21 17:29:01 · 899 阅读 · 0 评论 -
Android自动化测试终极指南:从单元到性能全覆盖!
成为提升质量的核心手段。本文将手把手带你掌握Android项目中的六大测试工具,涵盖。在快节奏的移动开发中,应用的稳定性与用户体验直接决定成败。等核心场景,助你构建坚如磐石的应用!A:检查控件ID是否正确,或使用。原创 2025-03-20 22:15:00 · 1047 阅读 · 0 评论 -
Android Monkey测试完全指南:从入门到实战
作为Android平台自带的压力测试工具,能够通过模拟海量随机用户操作(如点击、滑动、按键等),快速暴露应用的崩溃、ANR(无响应)等问题。本文将深入解析Monkey测试的核心用法,并提供实战案例与优化技巧。Monkey是Android系统自带的命令行工具,通过向设备发送伪随机事件流,对应用进行。建议将Monkey测试集成到CI/CD流程中,结合自动化脚本实现每日构建验证。在Android应用开发中,稳定性测试是确保用户体验的关键环节。:检查主线程耗时操作,使用异步或子线程优化。原创 2025-03-20 17:20:29 · 1350 阅读 · 0 评论 -
崩溃/卡顿/兼容性差?移动端APP测试必做的10大类型(附避坑清单)
移动端APP的崩溃、卡顿、兼容性问题,本质是测试维度的缺失。原创 2025-03-06 11:21:56 · 671 阅读 · 0 评论 -
adb常用指令(完整版)
1、adb devices 查看是否连接到设备2、adb install [-r] [-s] 安装app,-r强制,-s安装sd卡上3、adb uninstall [-k] 卸载app,-k保留配置和参数4、adb push 把本地文件上传设备5、adb pull 下载文件到本地原创 2025-01-18 14:56:48 · 841 阅读 · 0 评论 -
测试 | 车载智能座舱基础知识
但是如果用户已经说完话了,过长的识别,从说完话到回答的时间过长,会造成用户体验感不佳的情况,所以VAD的目的是用来识别和消除语音信号中长时间的静音期。可见即可说可以在指定界面上使用。常见的语音信号特征包括频谱、能量、噪声比等,根据这些特征的变化,可以自动调整语音信号的增益值,以保证语音信号的一致性。语音AGC的工作原理是,通过对语音信号的分析,确定语音信号的增益值,并通过自动调整来保证语音信号的一致性。语音ANR的主要优点是,可以有效消除语音信号中的噪声,提高语音信号的清晰度和质量,提高语音识别准确度。原创 2025-01-18 14:15:43 · 1079 阅读 · 0 评论 -
智能语音设备测试 | 音频基础
通过对比处理后的音频和参考信号,可以量化AEC算法的性能指标,如回声消除增益(Echo Cancellation Gain)、回声残留度(Echo Return Loss Enhancement, ERL)、噪声抑制级别等。AEC(Automotive Audio Echo Cancellation)功能,即汽车音频回声消除功能,主要用于解决汽车内部通信、娱乐系统中的声音质量问题,确保语音通话清晰,音乐播放无干扰。通过对比处理前后的音频,可以评估AEC算法的性能,如回声消除能力、噪声抑制水平等。原创 2024-10-25 12:30:34 · 1852 阅读 · 0 评论 -
智能语音设备测试 | 语音基础
(1)语音识别:将语音转换为文字,并能够识别出文字的意图并进行相应的回答,主要指让机器通过识别和理解,把语音信号转变为相应的文本或命令。(2)语音识别阶段①训练阶段:收集大量的语音语料,经过预处理和特征提取后得到特征矢量参数,最后通过特征建模达到建立训练语音的参考模型库的目的。②识别阶段:将输入语音的特征矢量参数和参考模型库中的参考模型 进行相似性度量比较,把相似性最高的输入特征矢量作为识别结果输出。原创 2024-10-24 18:32:50 · 1800 阅读 · 0 评论 -
常用shell指令
这些指令通常在adb shell环境中使用,或者通过其他方式(如SSH)直接在设备的shell中使用。原创 2024-10-24 11:49:40 · 1029 阅读 · 0 评论 -
adb常见指令以及问题解决
问题:/system/bin/sh: pull: not found最后是一个,则表示不是以root身份运行;最后是一个,则表示是以root身份运行。解决方案:直接退出,在。原创 2024-10-23 14:20:46 · 982 阅读 · 0 评论 -
adb安装,连接模拟器以及常见指令
ADB,全称Android Debug Bridge(安卓调试桥),是一个连接Android设备与计算机之间的重要桥梁。原创 2024-10-23 10:37:41 · 4112 阅读 · 0 评论 -
自动化测试 | HTML测试报告
with open(报告存放路径, "wb") as f: #注意:生成html报告,必须使用wb,以二进制形式写入。HTMLTestRunner(stream=f).run(测试套件)场景:一般判断条件满足,就不执行;如:达到指定版本,此功能失效;3. 实例化HTMLTestRunner类,并调用run方法执行测试套件。语法:@unittest.skipIf(条件, 原因)语法:@unittest.skip(说明)场景:一般适合功能未实现完成用例。HTML报告:根据TextTestRunner改编而来。原创 2024-10-11 16:25:53 · 739 阅读 · 0 评论 -
自动化测试 | UnitTest框架
2. suite.addTest(unittest.makeSuite(类名)) # 添加指定类中所有已test开头的方法。2. 实例化后去执行套件对象 runner = unittest.TextTestRunner()1. suite.addTest(类名("方法名称")) # 添加指定类中指定的测试方法。2. 获取测试套件对象 suite = unittest.TestSuite()1. 运行测试类所有的测试方法,光标定位到类当前行右键运行。2. 运行单个测试方法:光标放到测试方法当前行。原创 2024-10-11 14:31:00 · 1204 阅读 · 0 评论 -
自动化测试 | 窗口截图
是 Selenium WebDriver 的一个方法,它允许你将当前浏览器窗口(或标签页)的截图保存为文件。这个方法对于自动化测试中的截图验证非常有用,因为它可以帮助你捕获测试执行过程中的页面状态。以下是一些关于。原创 2024-10-09 11:57:17 · 738 阅读 · 0 评论 -
自动化测试 | iframe和多窗口切换
是 Selenium WebDriver 中的一个方法,用于将 WebDriver 的上下文(或焦点)切换到指定的 iframe 元素上。在网页中,iframe 是一个内嵌的框架,它可以加载另一个 HTML 文档。当你需要与 iframe 内部的元素进行交互时,你必须先切换到该 iframe 的上下文中。以下是一些关于。原创 2024-10-09 11:53:26 · 494 阅读 · 0 评论 -
自动化测试 | alert处理
是 Selenium WebDriver 中用于处理浏览器弹出框(如警告框、确认框和提示框)的一个方法。它允许你关闭(即“dismiss”)当前显示的 JavaScript 弹出框,而不需要进行任何确认或输入;反之switch_to.alert.accept()方法则是用于接受(或确认)当前显示的 JavaScript 弹出框。原创 2024-10-09 11:47:16 · 340 阅读 · 0 评论 -
自动化测试 | XPath的使用和CSS选择器的使用
1.在谷歌浏览器中,按F12后,点击Elements。然后按Ctrl+F,出现搜索框,输入定位字符串后,会提示与定位字符串匹配的元素。在谷歌浏览器里面可以点中你选择的元素标签,然后右击后,点copy就可以直接出现该元素内容的XPath。原创 2024-10-08 20:49:22 · 429 阅读 · 0 评论 -
自动化测试 | id属性定位方法
是 Selenium WebDriver 中用于在网页中查找单个元素的方法。原创 2024-10-08 19:09:57 · 423 阅读 · 0 评论 -
JMeter直连数据库
最终查到结果,说明连接成功!原创 2024-10-08 15:05:09 · 1021 阅读 · 0 评论 -
自动化测试 | 下载谷歌驱动
链接:https://pan.baidu.com/s/1WePLXrF5rkUgd13wFtcsng。由于我的版本过高,所以进行重装,原创 2024-10-08 11:20:01 · 683 阅读 · 0 评论 -
自动化测试 | 安装selenium教程以及(ERROR: pip‘s dependency resolver does not currently 报错)解决方案
【代码】自动化测试 | 安装selenium教程以及(ERROR: pip's dependency resolver does not currently 报错)解决方案。原创 2024-10-08 11:19:53 · 893 阅读 · 0 评论