测试基础与分层67 条

功能测试

验证系统功能是否符合需求规格:输入、处理与输出的正确性,业务规则与权限行为;覆盖正常路径与异常路径。

软件测试速查开发更新于 2026-10-12
依据需求规格、验收标准、业务规则
层次单元/集成/系统/验收均包含功能验证
方法等价类、边界值、判定表、场景法等
功能测试通过不代表非功能达标:性能、安全等属性需要单独设计与执行。

覆盖切面与用例示例

切面典型用例
输入校验类型、长度、格式、范围与特殊字符的组合
业务规则计算精度、操作顺序、互斥与累计逻辑
状态与权限未登录访问、越权操作、会话过期后的行为
集成行为幂等重复提交、失败重试、上下游超时后的一致性

易错点

  • 只测正向流程,异常与边界路径遗漏
  • 用例与需求脱节,需求变更后覆盖空洞无人发现

数据来源与参考

  • ISTQB CTFL 4.0 大纲(功能测试)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌