单选题 1分 下列关于软件测试活动的描述,正确的是( ) A软件测试仅在编码完成后进行 B软件测试的目的是发现所有软件缺陷 C软件测试应贯穿软件工程的整个生命周期 D软件测试不需要参考需求文档和设计文档