【案例】 在我们日常生活中,ATM机是个大家都非常熟悉的事物。银行为例提高工作效率,方便客户随时办理基础的储蓄和提现业务,于是,ATM机就诞生了。我们都知道,所谓用户取款业务,就是指为用户提供插卡、校验和取款操作的全过程。那么,围绕用户取款业务,我们应该如何为之设计测试步骤呢? 【解析】 在这一场景下,我们首先需要做的,就是构造基本流和备选流。详情如下: (1)基本流 对于ATM机来说,它的基本流的初始状态是:荧幕出现欢迎页面,表示系统已经准备就绪,可以开始自主操作。接下来,它的业务处理流程基本如下: ① 插卡:用户将银行卡插入ATM机的卡槽; ② 卡校验:系统读取被插卡的账...