题目:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【20分】
【说明】自动化测试是把人为驱动的测试行为转化为机器执行的一种过程。即模拟手工测试步骤,通过执行由程序语言编制的测试脚本,自动地完成软件的测试设计、单元测试、功能测试、性能测试等全部工作,包括测试活动的自动化和测试过程管理的自动化。可以理解为一切可以由计算机系统自动完成的测试任务都已经由计算机系统或软件工具、程序来承担并自动执行。软件自动化测试的良好实践,涉及开发和发布流程、测试流程、测试规范体系、自动化测试设计以及自动化测试执行等多方面的整合。
备选项:
A、单元层 B、用户界面 C、服务和接口 D、应用层