软件测试技术是软件开发过程中的一个重要组成部分,是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,其目的是尽快尽早地发现软件产品中所存在的各种问题,如与用户的需求不一致,检查软件产品的漏洞,写成测试报告,交于开发人员修改。