软件工程 选择题 标准

自动化测试框架设计 — 软件工程选择题

软件质量保证 测试工具与自动化 AI 三重审校通过

题目
某团队设计分层自动化测试框架,分为三层:测试用例层、业务逻辑层(封装页面操作为领域动作)、驱动层(封装浏览器底层 API)。现计划发生以下四项变更之一:甲:某页面元素定位方式改变;乙:某业务流程的页面操作步骤改变;丙:某业务场景的断言逻辑改变;丁:更换底层浏览器驱动实现。依据分层框架“变更影响逐层隔离”的设计原则,应当只修改驱动层、其余两层完全无需改动的变更项是哪一项?A. 甲 B. 乙 C. 丙 D. 丁