医疗软件分类
法规标准概览
IEC 62304
ISO 13485
FDA指南
软件安全等级
软件生命周期模型
软件开发计划
软件需求分析
软件架构设计
软件详细设计
单元测试策略
白盒测试方法
语句覆盖
分支覆盖
MC/DC覆盖
CUnit / Unity / Google Test
集成策略
大爆炸
自顶向下
自底向上
接口测试
集成测试用例设计
功能测试
性能测试
压力测试
边界测试
安全性测试
缺陷生命周期
缺陷分类与优先级
JIRA
Bugzilla
ISO 14971
风险管理流程
FMEA
FTA
风险控制与残余风险
配置项识别
Git / SVN
变更控制委员会(CCB)
软件开发计划
软件需求规格
软件设计描述
测试计划/报告
MISRA C / CERT C
PC-lint
Coverity
SonarQube
代码审查
Valgrind
gprof
gcov / lcov
内存泄漏检测
性能剖析
任务调度测试
中断响应测试
资源竞争测试
死锁检测
串口协议测试
CAN总线测试
以太网协议测试
协议一致性测试
模拟输入输出测试
精度测试
响应时间测试
故障注入测试
GUI测试
触摸屏测试
报警系统测试
用户交互逻辑测试
数据库测试
文件系统测试
数据备份与恢复
数据加密测试
工具分类 T1/T2/T3
工具鉴定流程
工具验证报告
全流程测试实践
常见问题与解决方案
认证审核经验分享