单选题 软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行______,而检查软件的功能是否与用户要求一致是______的任务。
【正确答案】 C
【答案解析】
【正确答案】 A
【答案解析】[解析] Unit testing(单元测试),指一段代码的基本测试,其实际大小是未定的,通常是一个函数或子程序,一般由开发者执行。
Integration testing(集成测试),被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。该测试一般在单元测试之后进行。
Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。这是管理性和防御性控制。
因此,通常在代码编写阶段需要进行单元测试,而检查软件的功能是否与用户要求一致是验收测试的任务。