文档首页
网络
IP 与子网速查
网络排障速查
常用端口速查
协议速查
网络设备配置速查
无线与 Wi-Fi 速查
VLAN 与高可用速查
抓包与流量分析速查
BGP 与广域网速查
系统
Linux 运维命令速查
Windows 运维速查
Linux 内核与性能调优速查
服务器硬件与 RAID 速查
信创系统运维速查
安全
安全加固速查
应急响应速查
漏洞与攻击面速查
等保与合规速查
加密与证书速查
安全设备配置速查
渗透测试与安全评估速查
取证与溯源速查
数据
数据库速查
SQL 速查
NoSQL 速查
数据工程与 ETL 速查
备份与容灾速查
Redis 进阶速查
数仓建模速查
AI
AI 应用速查
提示词工程速查
大模型部署与运维速查
RAG 与向量库速查
云
云与容器速查
Docker 容器速查
Kubernetes 速查
云平台与虚拟化速查
云网络与负载均衡速查
可观测性速查
开发
Git 与协作速查
CI/CD 与发布速查
软件测试速查
代码质量与评审速查
系统分析与架构设计速查
管理
项目管理体系速查
IT 管理与治理速查
ICT工具箱
工具
首页
/
开发
/
软件测试速查
/
状态迁移测试(State Transition Testing)
目录(323 条)
软件测试速查
用例设计方法
62 条
等价类划分(Equivalence Partitioning)
边界值分析(Boundary Value Analysis)
状态迁移测试(State Transition Testing)
判定表(Decision Table)
场景法(Scenario Testing)
接口参数边界(分页与范围)
无效等价类的设计要点
成对组合测试(Pairwise Testing)
数值类型边界(溢出与精度)
负向测试(Negative Testing)
权限矩阵用例设计
用例参数化
日期与时间边界
浮点与金额精度处理
字符串边界(长度与字符集)
幂等性用例设计
把验收标准写成 Given-When-Then
二值边界与三值边界
集合与数量边界(0/1/多)
并发场景用例设计
Gherkin Scenario 编写
数据驱动测试(Data-Driven)
特殊值分析
主事件流与备选流设计
基于检查表的测试(Checklist-Based)
异常路径用例设计(依赖失败)
Scenario Outline 与 Examples
回归用例的选择策略
用例优先级与执行排序
状态迁移覆盖准则
错误推测(Error Guessing)
竞态与重复提交用例
用例评审要点
等价类表的整理方式
判定表化简(合并规则)
构建状态模型的步骤
组合爆炸与剪枝
PICT 生成成对组合用例
约束型输入与依赖参数
超时与重试用例
非法状态迁移用例
用例粒度权衡
测试数据脱敏与合规
判定表与组合测试的取舍
因果图(Cause-Effect Graphing)
路径测试与基本路径法
条件组合覆盖(白盒)
实例化需求(Specification by Example)
用例库维护与淘汰
合成测试数据生成
错误提示与失败信息校验
关键字驱动测试(Keyword-Driven)
正交表与实验设计
随机测试与随机化设计
输入域与输出域分析
用例复用与模板化
分类树方法(Classification Tree)
循环结构测试策略
图覆盖:节点、边与路径
Background 的使用边界
基于模型的测试(MBT)
数据表与 DocString 表达
查看全部 323 条 →
状态迁移测试(State Transition Testing)
系统行为由当前状态与事件决定时,用状态机描述合法迁移,再设计用例覆盖合法路径与非法迁移;适合订单、支付、工单等有状态流程。
软件测试速查
开发
更新于 2026-10-12
示例:订单状态
当前状态
事件
新状态
待支付
支付成功
已支付
待支付
取消
已取消
已支付
发货
已发货
已取消
支付成功
非法:应拒绝
用例要同时覆盖合法迁移与非法迁移:非法迁移验证系统拒绝并保持状态不变。
易错点
只测合法路径,非法事件在错误状态下被接受而无人发现
状态存储不一致(缓存与实际状态)时的迁移未覆盖
数据来源与参考
ISTQB CTFL 4.0 大纲(状态迁移测试)
继续搜索
搜索
常用关键词:
3389
traceroute
iptables
子网掩码
docker