场景法 — 软件工程选择题
题目
某图书馆自助打印系统采用场景法设计测试用例。测试设计者确定了 1 个基本流(登录并提交打印任务)和 3 个备选流:备选流1(余额不足需充值后继续)、备选流2(打印机故障需换机后继续)、备选流3(换机后仍故障需转人工窗口)。分析业务规则可知:备选流3只有在备选流2发生之后才可能发生,且备选流1与备选流2在一次执行中互斥。按照场景法的场景生成规则(每个场景是从基本流开始、到某一备选流结束的一条可执行路径),该系统最多可生成的有效场景总数为:A. 8 B. 6 C. 5 D. 4