单选题 软件测试通常分为单元测试、集成测试、确认测试和系统测试。其中,确认测试主要用于发现______阶段的错误。
A.需求分析 B.概要设计 C.详细设计 D.编码

【正确答案】 A
【答案解析】[解析] 本题考查软件测试相关的基础知识。
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,确认测试主要用于发现需求分析阶段的错误。