软件工程 选择题 较难 ★ 精品

类测试与对象交互测试 — 软件工程选择题

面向对象分析与设计 面向对象实现与测试 AI 三重审校通过

题目
某租借系统的提交流程要求先调用库存对象的reserve(物品编号),仅当其返回true时才调用支付对象的charge(支付凭证);若返回false,则不得调用charge。库存类与支付类的类测试均已通过。一次交互测试令reserve返回false,却记录到调用序列为reserve、charge。以下判断哪项正确? A. 类测试已通过,因此该调用序列正确 B. 对象交互测试失败,提交流程未遵守协作约束 C. 这是库存类测试失败,因为reserve返回false D. 这是支付类测试失败,因为charge被调用