用例设计方法62 条

特殊值分析

对空白、null、默认值、零值、极值与特殊字符等输入单独设计用例:它们常触发未处理分支与显示异常。

软件测试速查开发更新于 2026-10-12

清单

清单
空白:''、' '、全角空格、制表符
null 或缺失:字段不传、传 null
默认:0、false、空数组
特殊字符:< > & % 与引号类字符
特殊字符输入用例用于验证转义与过滤是否正确,属防御性检查。
断言要求验证转义、过滤与显示一致
显隐检查空值与 null 的界面展示与接口返回分别断言

易错点

  • 把 null 与空串当作同一种情况,代码分支常区分处理
  • 只测前端拦截不测接口直调,绕过前端后校验失效

数据来源与参考

  • OWASP WSTG(输入校验测试相关章节)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌