- 等价类:划分有效/无效输入域,减少冗余用例。适用于参数配置、传感器阈值。
- 边界值:聚焦临界点,如高度限制、电压边界、温度阈值。
- 场景法:基于用户操作流程,如起飞→悬停→返航→降落。
- 因果图:分析输入条件与输出结果的逻辑关系,适合避障触发、故障保护。
- 正交实验:多因素多水平组合,如不同风速×载重×电池电量。
- 选择策略:先场景法覆盖主流程,再用等价类+边界值细化参数,因果图处理复杂逻辑,正交实验优化组合爆炸。
3. 测试用例设计方法面试题
第3章 · 测试用例设计方法面试题
等价类 · 边界值 · 场景法 · 因果图 · 正交实验 · 公司侧重点
✈️ 无人机测试验证工程师面试中,用例设计方法是高频考点。面试官不仅考察你对经典方法的理解,更关注你如何结合无人机业务(飞控、图传、避障、航线)灵活选用方法,以及不同公司(大疆、美团、极飞等)的侧重点差异。
🎯 本章通过 3 个问答卡片 + 1 张回答框架图,帮你建立“方法选择 → 场景落地 → 公司适配”的完整表达链路。
请介绍一下等价类、边界值、场景法、因果图、正交实验,并说明在无人机测试中如何选择?
回答框架
简短示例回答
我会先梳理无人机核心业务流程,用场景法覆盖起飞、悬停、返航等主路径;针对飞控参数如最大高度、电池电压,用等价类和边界值设计临界用例;避障逻辑用因果图分析传感器输入与刹车输出的关系;多因素组合如风速、载重、电量则用正交实验减少用例数。最终按风险优先级排序执行。
可能追问
正交实验怎么选因子和水平?
因果图在避障测试中的具体例子?
边界值分析时如何确定边界?
⚠️ 避坑提醒:不要只背定义,一定要结合无人机具体模块(飞控、图传、避障、电池)举例,否则会被认为缺乏实战经验。
在无人机测试中,你如何用场景法设计一套完整的测试用例?请举例说明。
回答框架
- 基本流:正常起飞→爬升→执行航线→返航→降落。
- 备选流:中途暂停、手动接管、切换飞行模式。
- 异常流:信号丢失、低电量返航、避障触发、GPS漂移。
- 用例输出:每个场景对应前置条件、操作步骤、预期结果、优先级。
简短示例回答
以“自动航线飞行”为例,基本流是解锁→起飞→按航线飞行→到达终点→自动返航→降落。备选流包括中途暂停、切换姿态模式。异常流覆盖图传断连、低电量触发返航、前向避障触发悬停。每个场景我会列出前置条件、操作步骤和预期结果,并标注优先级,确保主流程和异常分支都覆盖。
可能追问
异常流如何保证覆盖全面?
场景法和其他方法如何结合?
如何评估场景用例的覆盖率?
⚠️ 避坑提醒:不要只描述正常流程,面试官更关注你对异常场景(如信号丢失、传感器故障)的考虑,这体现测试思维严谨性。
不同公司(大疆、美团、极飞)在测试用例设计方法上有什么侧重点?你如何适配?
回答框架
- 大疆:消费级+行业级,注重边界值(飞行安全边界)和场景法(复杂环境飞行)。
- 美团:城市低空物流,场景法+正交实验(多因素配送场景),强调鲁棒性。
- 极飞:农业无人机,因果图+边界值(农药喷洒逻辑、地形跟随),注重可靠性。
- 适配策略:研究公司业务,调整方法权重,突出相关项目经验。
简短示例回答
大疆重视飞行安全,我会重点用边界值测试高度、速度极限,并用场景法覆盖复杂环境;美团做城市物流,我会用正交实验组合天气、载重、航线等因子,验证配送稳定性;极飞农业场景,我会用因果图分析喷洒逻辑与地形传感器的联动。面试前我会研究目标公司的业务,调整方法侧重点,并准备对应案例。
可能追问
你了解美团无人机最近的测试重点吗?
如果公司没有明确方法偏好,你怎么选?
农业无人机测试和消费级最大区别?
⚠️ 避坑提醒:不要泛泛而谈“都重要”,要给出具体公司的方法侧重和理由,展现你对行业的深度调研。
《无人机测试验证工程师面试实战题库宝典》 · 第3章 · 测试用例设计方法