通过分析错误产生的原因还可以帮助发现当前开发工作所采用的软件过程的缺陷,以便进行软件过程改进;同时通过对测试结果的分析整理,还可以修正软件开发规则,并为软件可靠性分析提供依据。这一工作靠对软件错误的分析完成。
测试是以评价一个程序或者系统属性为目标的一种活动,测试是对软件质量的度量与评估,以验证软件的质量满足用户的需求,为用户选择与接受软件提供有力的依据。这一工作是软件测试的最终目标,在前两项工作的基础上,自然可以很好的完成此部分工作的内容。
在对测试的目的有了更准确认识的基础上,我们才能够很好的完成测试工作,在和开发团队、管理者共同的努力下,更好的提升软件产品的质量,满足用户的需求。
北大青鸟APTEC(测试空间)授权培训中心:“培养优秀的IT人才”软件测试工程师的工作是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行评估。作为测试经理要做测试计划,测试工程师则要执行测试用例,跟踪BUG(故障),对照需求看产品开发是否适合需求。