软件测试的基本原则是站在用户的角度,对产品进行全面测试,尽早、尽可能多地发现缺陷,并跟踪和分析产品中的问题,对不足之处提出质疑和改进意见。(1).想用户所想。在需求评审和测试阶段,应该摒弃产品思想,而从用户角度去审视当前所做的产品,是否是用户迫切需要的,实现方式是否是用户喜闻乐见的。(2).尽早和不断地测试(3).质量第一可以为时间牺牲质量,但这绝不是长远之计,质量是决定企业生存的最关键因素(4).有据可依事先定义好产品的质量特性指标,测试时才能有据可依,所以特地的质量要求极其指标,都应该在产品的需求文档、设计规格说明书中明确定义,所以需要做需求测试,对于需求不明确的低档需要产品明确