自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 WebRTC入门指南:实时通信零基础

WebRTC是一种开源技术,支持浏览器和移动应用直接进行实时音视频和数据传输,无需安装插件。它具有P2P连接、低延迟、加密安全、跨平台等特性,广泛应用于视频会议、在线教育等领域。WebRTC通过媒体捕获、信令交换、NAT穿透等步骤建立连接,使用STUN/TURN服务器解决网络障碍。虽然性能优越且免费,但存在网络依赖和开发复杂度等局限。学习WebRTC可参考官方文档或简化开发框架,是构建实时互动应用的重要工具。

2025-10-23 14:02:25 1235

原创 Monkey测试Bug排查全攻略

《Monkey测试Bug排查日志技术指南》摘要 本文系统介绍了Android平台Monkey测试的日志分析方法与Bug排查技术。主要内容包括:1)解析Monkey测试中常见的错误类型(Fail/Error/OOM/ANR/Crash等);2)详细说明日志分析技巧,包括关键词搜索、堆栈跟踪和事件序列还原;3)提供标准化的Bug排查四步骤(重现→隔离→修复→验证);4)推荐实用工具(Logcat、MAT、LeakCanary)和优化建议。通过规范的日志分析流程,可有效定位随机事件测试中的稳定性问题,提升应用质量

2025-10-16 11:14:43 305

原创 快速上手Jenkins自动化部署

本文介绍了Jenkins的安装配置与自动化构建流程:首先需下载对应JDK版本的Jenkins,通过war包启动后访问8080端口完成初始化,包括修改镜像源加速插件安装;系统配置阶段需设置编码环境变量和邮件通知参数(SMTP服务器、端口等);最后详细说明了构建任务的创建步骤,包括参数化配置、批处理命令执行和邮件通知设置,并强调需安装DateParameterPlugin插件。整个过程涵盖了从环境搭建到任务部署的关键环节。

2025-09-06 19:28:30 1895

原创 Monkey测试Bug排查全攻略

本文介绍了Android Monkey健壮性测试中的Bug排查日志分析技术指南。Monkey测试通过随机事件模拟用户操作检测应用稳定性。文章详细解析了常见错误类型(Fail、Error、OOM、ANR等),提供了日志分析技巧和错误识别方法,并给出系统化的Bug排查步骤。同时推荐了相关分析工具,提出预防措施和最佳实践,包括代码优化、资源管理和测试策略等。最后强调日志分析对提升应用健壮性的重要性,建议将排查流程集成到持续集成中。

2025-09-05 17:30:29 2152

原创 测试工程师面试基础知识点

文章摘要:本文系统总结了软件测试工程师需要掌握的核心技能,包括Linux服务器操作、MySQL数据库查询、测试理论与流程、Fiddler抓包工具、Monkey随机测试、APP专项测试、性能测试、接口测试和UI自动化测试等9大模块。重点介绍了测试流程规范、用例设计方法、缺陷管理、性能测试指标、接口测试策略等关键技术,并详细讲解了各种测试工具的实际应用场景和操作技巧,为测试工程师提供了全面的知识体系和技术参考。

2025-09-02 17:55:10 2076

原创 Fiddler抓包工具全攻略

Fiddler是一款基于Web代理服务器的抓包工具,支持HTTP/HTTPS协议的数据抓取和分析。主要功能包括:查看请求状态码、请求方式、Host和URL等信息;通过过滤器筛选特定URL请求;支持HTTPS抓包需手动配置证书;可设置断点篡改请求数据;能抓取手机端数据包,需配置代理和安装证书;提供弱网测试功能,可模拟不同网络制式的延迟和速率。操作步骤包括配置代理、设置断点、修改规则文件等,适用于Web和移动端的数据抓包、调试和性能测试。

2025-09-01 15:38:25 1217

原创 Python与PyCharm安装配置全攻略

本文详细介绍了Python和PyCharm的安装配置步骤。Python安装包括官网下载、版本选择、安装验证;PyCharm安装涵盖下载、默认安装、汉化、项目创建、文件新建、界面布局调整、字体和主题设置等环节,为初学者提供完整的开发环境搭建指南。

2025-08-29 02:00:00 773

原创 手把手教你搭建Appium自动化测试环境

本文介绍了Appium自动化测试环境的完整搭建流程。主要包括:1)安装JDK并配置环境变量;2)安装Android SDK;3)安装Node.js和Appium桌面版;4)配置Python开发环境;5)安装MuMu模拟器;6)安装测试APP。最后提供了使用Python编写Appium测试脚本的示例代码,展示了如何通过WebDriver连接模拟器并启动目标应用。整个过程涵盖了从基础环境配置到编写测试脚本的全套步骤,为移动端自动化测试提供了完整的解决方案。

2025-08-28 10:16:15 577

原创 安卓ADB调试全攻略:从入门到精通

ADB(Android Debug Bridge)是安卓调试的核心工具,采用客户端-服务器架构,通过电脑端与设备的守护进程通信。核心功能包括设备连接管理(adb devices)、应用生命周期控制(install/uninstall)、文件传输(push/pull)以及性能调试(logcat/monkey测试)。支持多设备并行操作和命令组合,适用于开发测试、性能分析和问题排查等场景,是安卓开发调试的必备工具。

2025-08-27 11:56:45 637

原创 Fiddler弱网测试全攻略

Fiddler是一款强大的网络调试工具,可用于模拟弱网环境测试应用性能。通过启用Simulate Modem Speeds或自定义脚本,可设置延迟、带宽和丢包率等参数。测试时需注意HTTPS解密、移动设备代理设置,并建议从轻度弱网条件开始。Fiddler能有效检测应用在不良网络条件下的表现,确保其稳定性和用户体验。

2025-08-26 10:49:01 1062

原创 Python接口自动化测试实战指南

本文介绍了使用Python+Requests实现接口自动化测试的完整方案。主要内容包括:1)基础环境配置,安装requests和unittestreport模块;2)项目目录结构设计;3)核心代码实现,包括token获取、登录和搜索接口测试;4)配置文件与测试数据示例;5)测试执行与报告生成流程。该方案采用数据驱动测试模式,支持YAML格式测试数据,能生成详细的HTML测试报告,包含用例通过率、执行结果等关键信息。通过模块化设计和相对路径配置,提高了项目的可移植性,适合持续集成环境下的接口自动化验证需求。

2025-08-25 16:19:40 826

原创 UI自动化测试:PO模式实战指南

PO模式(PageObjectModel)是一种将页面抽象为对象的设计模式,通过分层架构实现UI自动化测试。核心包括:页面层封装元素定位和操作,测试用例层实现业务逻辑,数据层管理测试数据。优势在于降低耦合性、提高复用性、增强可读性。典型项目会将架构分为公共层(工具封装)、配置层(常量管理)、页面层、数据层和测试用例层。实践表明,PO模式能有效提升代码可维护性,当页面元素变更时只需修改对应页面模块,测试用例无需调整。该模式特别适合中大型UI自动化项目,通过分层设计使测试代码更清晰、扩展性更强。

2025-08-20 21:30:02 588

原创 Python水仙花数:7种高效解法大揭秘

本文介绍了7种用Python实现水仙花数(三位数,其各位数字立方和等于该数本身)的方法,包括暴力枚举法、数学推导法、递归法、生成器表达式、通用n位数解法、数学库优化以及并行计算。这些方法从简单到高效,展示了不同编程思路对解决同一问题的多样性,为学习算法和Python编程提供了实用案例。

2025-08-17 10:11:36 1507

Pychon基础练习90题(想要答案的关注+点赞)

内容概要:本文档是一份包含90道Python基础练习题的合集,涵盖了Python编程的核心知识点,包括数据类型、字符串操作、列表与元组处理、字典应用、函数定义与使用、文件读写、异常处理、面向对象编程、循环与条件控制、模块导入等内容。通过由浅入深的题目设计,帮助学习者巩固Python语法基础并提升实际编程能力。部分题目涉及算法思维(如斐波那契数列)、程序逻辑设计(如电费计算器、猜数字游戏)和数据处理(如IP地址统计、购物消费分析),具有较强的实践性。; 适合人群:Python初学者、具备一定编程基础的自学者或刚入门的开发人员,适合用于课后练习、面试准备或技能提升训练; 使用场景及目标:①系统巩固Python基础知识;②提升编程动手能力与逻辑思维;③准备技术面试或编程考试;④通过实战题目掌握常见编程任务的实现方法; 阅读建议:建议按照题目顺序逐步练习,动手编写代码并调试运行,对于重点题目(如文件操作、面向对象、列表推导式等)应深入理解其实现原理,结合实际应用场景进行扩展学习。

2025-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除