北京电子科技职业学院状态转换法状态转换法又称状态迁移设计法,是关注被测对象的状态变化(状态,即被测对象在特定输入条件下所保持的响应形式),关注在需求规格说明中是否有不可达的状态和非法的状态,是否可能产生非法的状态迁移等对于被测对象而言,如果根据需求规格抽象出它的若干状态,以及这些状态之间的迁移条件和迁移路径,那么可以从其状态迁移路径覆盖的角度来设计测试用例。状态迁移设计法的目标是设计足够多的用例,以覆盖被测对象的所有状态状态转换法使用状态迁移设计法时,具体操作步骤如下:明确状态节点分析被测对象的测试特性及对应的需求规格说明,明确被测对象的状态节点数量及相互迁移关系绘制状态迁移图利用圆圈表示状态节点,有向箭头表示状态间的迁移关系,根据需要在箭头旁标识迁移条件利用绘图软件绘制状态迁移图状态转换法绘制状态迁移树根据状态迁移图,利用广度优先及深度优先法则绘制状态迁移树。首先确定起始节点及终止节点,在绘制时,当路径遇到终止节点时,不再扩展,遇到已经出现的节点也将停止扩展抽取测试路径设计用例根据迁移树抽取测试路径,从左到右,横向抽取,每条路径构成一条测试规则,再利用等价类及边界值设计法细化用例状态转换法案例剖析案例一:飞机售票系统客户向航空公司打电话预定机票,此时机票处于“预订”状态顾客支付了机票费用后,机票信息变为“已支付”状态旅行当天到达机场,拿到机票后,机票信息变为“已出票”状态登机检票
您可能关注的文档
- 二零二三年 优质公开课犬前肢骨.pptx
- 犬可预防的传染病有哪些.pptx
- 二零二三年 优质公开课犬后肢骨.pptx
- 犬呼吸道感染与护理.pptx
- 犬常见体外寄生虫有哪些.pptx
- 犬常见的体内寄生虫与危害.pptx
- 犬患病的临床表现.pptx
- 犬泌尿道感染与护理.pptx
- 犬的步态—侧对步.pptx
- 犬的步态—单线步态.pptx
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)