课程进度 79% · 第8/9章第8/9章 · 标签 1/8
— 1 —
专项测试概念
功能测试回答某个操作是否符合规则,专项测试则深入回答在特定风险条件下是否仍可用。例如保存笔记成功只是正常路径;长时间运行后是否泄漏、弱网重试是否重复、键盘用户是否能触达保存按钮,需要分别设计场景。
专项测试是针对软件的某一特定方面进行的深入测试,如安全性、性能、兼容性、可用性等。
- 通过专项测试,可以发现常规功能测试难以覆盖的潜在风险。
- 每种专项测试都有其独特的测试方法和工具。
- 专项测试需要深入的领域知识和专业技能。
— 2 —
场景举例
以学习网站为贯穿案例:搜索接口关注尾延迟,私密笔记关注对象授权,移动学习页关注窄屏布局与触控,聊天窗口关注长时资源回收。同一产品可对应多个专项,但每个专项的目标和证据要独立说明。
如对电商系统进行安全专项测试,重点关注 SQL 注入、XSS 等漏洞。