技能库 1289 个
更多分类(194)
安规标准检索与匹配
根据消费电子产品类型自动检索并匹配适用的安规标准(如IEC 62368-1、UL 60950-1),提供标准列表与适用性判断。
自动化测试脚本开发
基于Selenium、Appium、Playwright和pytest,为消费电子系统测试工程师提供UI与API自动化脚本的编写与维护指导。
测试数据准备与脱敏
根据消费电子系统测试需求,自动生成合法、边界、异常数据,并对敏感数据进行脱敏处理。
性能测试执行与报告生成
使用JMeter或Locust执行负载、压力测试,自动收集响应时间、吞吐量等指标,生成可视化报告。
兼容性测试矩阵管理
自动构建设备/浏览器/操作系统组合矩阵,执行兼容性测试并生成通过率报告
回归测试影响范围分析
基于代码变更和需求关联,智能分析受影响功能模块,推荐回归测试用例集。
缺陷报告自动分析与分类
自动解析缺陷描述,提取关键信息,按严重级别、模块等分类,并推荐可能原因
测试计划自动生成
根据需求文档和项目计划,自动生成系统测试的测试范围、策略、资源分配和时间表
测试用例智能生成与维护
基于需求规格和用户故事,自动生成正向、负向及边界测试用例,并支持用例库的版本管理,提升系统测试效率与覆盖率。
设备树配置
编写和调试设备树(DT)源文件,确保硬件外设正确枚举
进程调度分析
使用 ftrace、perf 等工具分析 Linux 内核调度延迟与负载均衡,并调整调度策略以优化消费电子设备性能。
中断处理优化
分析中断上下文中耗时操作,减少中断屏蔽时间,使用中断线程化或底半机制
文件系统调试
定位和修复ext4、btrfs等文件系统问题,如数据损坏、性能瓶颈
内核模块开发
编写和加载/卸载Linux内核模块,实现设备驱动或系统功能扩展
内存管理调优
分析和优化Linux内核内存分配、页回收、SLAB分配器,减少内存碎片和泄漏,提升消费电子设备稳定性和性能。
内核崩溃分析
使用 kdump 和 crash 工具分析 Linux 内核 panic/oops 堆栈,定位代码问题
网络协议栈调优
针对消费电子Linux内核,优化TCP窗口、缓冲区等网络栈参数,提升吞吐量并降低延迟。
设备树配置
编写和调试设备树(Device Tree)文件以正确描述硬件资源,确保外设驱动与硬件匹配
Linux内核驱动开发
实现字符设备、平台设备、I2C/SPI等外设驱动,并处理中断和DMA
bootloader调试
分析和修复U-Boot、LK等bootloader启动过程中的硬件初始化、内存配置等问题
GPIO/I2C验证
编写测试脚本验证GPIO电平、I2C读写等基础硬件接口功能,确保BSP驱动正确性与硬件可靠性。
性能基准测试
使用 lmbench、perf 等工具评估消费电子 BSP 系统性能,定位 CPU、内存、I/O 等瓶颈
电源管理调试
优化 suspend/resume 流程,分析漏电流和功耗异常,提升消费电子产品的电源效率。
内核崩溃分析
通过 panic 日志、ramdump 等定位内核 oops、死锁、内存损坏问题,适用于 BSP 工程师的消费电子设备调试场景。