软件测试应具备哪些能力
软件测试的发展历史.20世纪60年代(软件工程建立前),为表明程序正确而进行测试。1972年在北卡罗来纳大学举行了首届软件测试正式会议。1975年JohnGoodEnough和SusanGerhart在IEEE上发表了《测试数据选择的原理》的文章,软件测试被确定为一种研究方向。1979年,GlenfordMyers的《软件测试艺术》,对测试做了定义:测试是为发现错误而执行的一个程序或者系统的过程。测试人员提交缺陷报告后,经常会出现测试人员认为这是软件系统的一个缺陷,而开发人员认为这是正常的系统功能。到底是缺陷还是正常功能?这是测试人员和开发人员在缺陷问题上经常出现的分歧。测试人员对测试对象进行测试的时候要使用正确的测试依据。软件开发过程中,主要涉及的项目技术人员包括系统人员、开发人员和测试人员。他们之间的角色和职责定义有助于解决缺陷认定的问题。对于测试中发现的功能问题,开发人员和测试人员之间比较容易达成共识。但是,对于软件非功能相关的问题,由于相关的规格说明中经常没有进行详细定义,因此容易出现缺陷认定方面的争议。此时,测试人员需要具有良好的沟通能力,并对测试理论和领域知识有比较深入的了解。更多在郑州易企商道网络建设http://ee.***)
郑州亚龙软件有限公司
业务 QQ: