title: 究竟什么才是软件测试？搜了各种百科，最终发现都是没用的。
desc: 从网上扒了软件测试的经典定义是：在规定的条件下对
topic: 软件测试
content: 简答一下 你找到的定义缺少一个关键的前提，即测试是根据需求转换为质量目标，根据质量目标找寻软件和程序中的缺陷，以使软件达到质量目标要求。没有需求和目标，谈不上测试。产品经理的要求是需求吗？有可能产品经理一开始自己都没有想明白，测试不是想到哪里测到哪里，如果产品经理对系统的要求明确，那就该细化为详细的需求和质量要求。只有这样测试才有了明确的目标。需求有功能性需求对应到功能性测试。有各种非功能性需
answerer_tags: 行走在路上