软件测试理论 什么是软件测试 软件测试本质是通过手工和工具相结合的测试手段来验证所测对象实际结果与预期结果之间差异性 软件测试目的 1.降低产品投入的人力,物力,财力成本 2.降低产品存在的缺陷风险 3.提升产品质量以及用户满意度 软件测试原则 1.测试者证明软件存在缺陷 2.软件测试不能进行穷举测试 3.软件依赖于某种测试环境 4.软件测试存在群集性 5.软件测试应尽早介入 6.不能采用同一套方案去测试同一产品(杀虫剂理论)