测试用例设计分黑盒、白盒及其他补充方法。 黑盒: - 等价类划分,按输入范围分有效、无效类,如注册输入1 - 100正整数。 - 边界值分析,测边界及附近值,如1 - 100测0、1等。 - 因果图,分析输入输出逻辑,如登录用户名密码组合。 - 状态迁移,基于系统状态变化,如订单状态流程。 - 错误推测,凭经验找易错点,如注册重复提交。 - 场景法,模拟用户流程,如电商购物。 - 正交实验,用正交表减少多参数组合用例,如测浏览器与系统组合。 白盒: - 语句覆盖,每条语句至少执行一次。 - 条件覆盖,逻辑条件真假均测。 - 路径覆盖,覆盖所有执行路径。 其他:探索性、基于模型、用户故事测试。 选法建议:功能用等价类 + 边界值;多条件组合用判定表或正交实验;业务流程用场景或状态迁移;高代码覆盖率用白盒;时间紧用错误推测 + 探索性。

相关推荐

牛客网
牛客企业服务