| ||||||
简介: | ||||||
创造性和自信软件开发是创造性的工作,直接创造产品,提供可以测试的软件。大多数开发人员对编程技术都很自信,需要很谨慎地提出软件存在缺陷。 每个人都会犯错误软件中存在缺陷是正常的,每个人都会犯错误。软件开发人员都很忙碌,学习新开发工具,熟悉用户需求,开发时间紧迫。 缺陷报告、修正和验证 软件开发人员重现缺陷可能需要很多时间,缺陷报告需要信息全面,步骤清晰。 软件开发人员没有及时修改缺陷,有可能是他们在完成比修改缺陷更重要的事情。不要迷信软件开发人员的结论。开发人员对软件需求的理解可能并不是完整的,正确的,对需求最了解的是软件的用户. 测试技术并不高深,并不是所有开发人员都掌握软件测试的技术和方法,这不是他们的主要工作。如果给开发人员足够的时间,每个人都可以很好的掌握软件测试技术。 |