1 常用的测试用例的设计方法有几种?分别都是怎么用的?
等价类、边界值、因果图、判定表、场景法、错误推测
2你是如何进行用例设计的?
先基于需求文档和产品业务流程图,用XMind工具梳理功能点。然后确定各个功能模块之间的关系,确定核心功能和辅助功能,也就是分清主次。
核心功能设计用例要全面考虑有效和无效的场景,辅助功能以有效的正向用例为主。
之后把功能逐一分解,分解到每一个页面,再考虑页面中每个元素的输入内容、输入范围、有无约束、有无权限要求。
总结起来,就是尽可能地覆盖需求功能点,设计正反用例,做到不漏测。
3 你认为什么样的测试用例是好的?
没有标准答案,每个人都可以有不同的理解。
答:一个高质量的用例,一般会从两个维度去体现:
1)从写作角度来说:
① 用例要清晰易懂、简洁明了
② 用例标题突出测试意图
③ 用例步骤描述具有可执行性
④ 预期结果具有可验证性
2)从设计角度来说:
① 用例要依据需求覆盖
② 用例突出优先级
③ 用例突出侧重点
④ 用例考虑权限
⑤ 用例考虑接口
4 面试项目准备
项目应该根据工作时间倒写,也就是说最近工作的项目写在最前面
项目数量:
1-2年要有2-3个项目
2-3年要有3-4个项目
3-4年要有4-5个项目
总结:
面试回答一些复杂的问题,一定要有条理,1234,或者首先,然后,最后,采用的形式就是总分总