首页
›
嵌入式与底层系统
›
063-嵌入式GUI跨平台架构工程
›
《嵌入式UI持续集成与自动化测试》
VIP16
本课程属于:063-嵌入式GUI跨平台架构工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式UI持续集成与自动化测试
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式UI开发与测试的挑战 · 持续集成与自动化测试的价值 · 课程学习目标与整体知识框架
课程导入
UI
02
嵌入式UI基础
目标=嵌入式UI的特点 · 常见框架(Qt · LVGL
UI
嵌入式
03
持续集成核心概念
目标=CI的定义与原则 · CI流水线组成 · 版本控制与分支策略
持续集成核心概念
CI
04
自动化测试基础
目标=测试金字塔 · 单元测试 · 集成测试
自动化测试基础
目标=测试金字塔
05
嵌入式UI测试环境搭建
目标=目标板与仿真环境 · 交叉编译工具链 · 硬件在环(HIL)测试
UI
嵌入式
06
版本控制与协作流程
目标=Git工作流(GitFlow · GitHub Flow) · 代码评审
版本控制
协作流程
07
构建系统与持续集成工具
目标=Make · CMake · Ninja
构建系统
持续集成工具
08
嵌入式UI单元测试
目标=测试框架(Unity · CppUTest · Google Test)
UI
嵌入式
09
嵌入式UI集成测试
目标=模块间接口测试 · 通信协议测试(SPI · I2C
UI
嵌入式
10
UI自动化测试工具选型
目标=Squish · TestComplete · Appium
UI
自动化测试工具选…
11
基于图像识别的UI测试
目标=截图对比 · 模板匹配 · OCR技术
UI
基于图像识别的
12
基于控件识别的UI测试
目标=对象映射 · 属性访问 · 事件模拟
UI
基于控件识别的
13
嵌入式UI自动化测试脚本开发
目标=脚本结构 · 参数化 · 数据驱动
UI
嵌入式
14
持续集成流水线设计
目标=阶段划分(构建 · 测试 · 部署)
持续集成流水线设…
目标=阶段划分
15
测试报告与质量门禁
目标=JUnit XML · Allure报告 · 覆盖率阈值
测试报告
质量门禁
16
嵌入式UI持续交付与部署
目标=固件打包 · OTA更新 · 灰度发布
UI
嵌入式
17
案例实战一
目标=基于LVGL的智能家居面板UI… · 脚本编写 · CI集成)
案例实战一
LVGL
18
案例实战二
目标=基于Qt的工业HMI持续集成流…
案例实战二
Qt
19
案例实战三
目标=使用Jenkins与Squis… · 执行 · 结果分析)
案例实战三
Jenkins
20
常见问题与调试技巧
目标=测试环境不稳定 · UI元素定位失败 · 时序问题
常见问题
调试技巧
21
性能与稳定性测试
目标=UI响应时间 · 帧率 · 内存泄漏
性能
稳定性测试
22
安全与可靠性测试
目标=输入验证 · 异常处理 · 看门狗测试
安全
可靠性测试
23
测试数据管理与环境配置
目标=测试数据生成 · 数据隔离 · 配置管理
测试数据管理
环境配置
24
团队协作与流程优化
目标=DevOps文化 · 跨职能协作 · 测试左移
团队协作
流程优化
25
综合提升一
目标=设计可扩展的嵌入式UI自动化测… · 分层 · 复用
综合提升一
UI
26
综合提升二
目标=将AI与机器学习引入UI测试(… · 图像识别增强 · 智能测试生成)
综合提升二
AI
27
综合提升三
目标=多平台与多设备并行测试策略(设… · 云测试 · 容器化测试)
综合提升三
目标=多平台
28
综合提升四
目标=从持续集成到持续测试的演进(测… · 风险分析 · 测试优化)
综合提升四
目标=从持续集成…
29
课程总结与展望
目标=核心知识点回顾 · 技能图谱 · 未来趋势
课程总结
目标=核心知识点…
30
毕业项目
目标=完成一个完整的嵌入式UI持续集… · 设计 · 实现
毕业项目
UI
所属VIP或分类
同VIP:Embedded-Wizard-HMI开发
同VIP:GTK嵌入式Linux-UI工程
同VIP:LVGL与TouchGFX迁移工程