第三方系统验收测试特点

发表于:2012-7-26 11:06

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:王晓芹    来源:51Testing软件测试网原创

  从事第三方软件测试工作已近七年,其间做了一些大型信息系统的验收测试项目,现将这类测试的业务特点做个总结。

  社会上很多人把外包测试归于第三方软件测试,其实就严格意义上来讲,这种认识并不正确。因为外包测试多是组织测试人员到大型软件公司的软件开发现场进行测试,外包公司的测试人员往往受软件开发企业人员直接管理,对开发企业来讲,测试的产品为自己公司开发,在这种情况下,测试其实质上还是软件开发企业内部的一种行为,只是测试人员的人事档案及工资不属于软件企业所管理而已。而真正意义上的第三方测试是指测试活动完全独立于软件开发方及系统建设方的一种行为。

  在第三方软件测试活动中,系统验收测试是比较常见的一种业务类型。验收测试是对整个信息系统质量的评价,是系统交付使用前对信息系统进行测试、认定和总结的过程。通过验收工作,来找出系统中可能存在的问题和不足,并进行最后的修正,以使信息系统能合格地交付到最终使用人员手中。

  相比于其它类型的测试,第三方验收测试具有以下特点:

  1、多方共同参与的活动

  尽管验收测试活动一般由系统建设方或软件开发企业委托,但由于一个系统的建设,会涉及多家单位参与,包括软件开发方、系统集成商、监理方、系统建设方等。相应地,验收测试活动也是一项多方共同参与的活动,需要与多家单位协调配合,因此协调工作会占据很大一部分。

  另外,在验收测试过程中,系统问题产生的原因多种多样,有可能是因为环境配置所引起,也有可能是应用程序本身存在的BUG问题,这就需要经常与应用布署人员、程序开发人员、集成商等多种角色的人员进行确认,对于发现的问题,也需要他们及时进行更改,在这个过程中需要测试团队与各方都保持良好的沟通,避免发生冲突。

  2、以系统需求文档为验收依据

  验收测试主要依据是系统建设时的需求文档,在验收测试时,需要软件开发企业提供由系统建设方所确认的系统建设需求规格说明书。对于招投标项目,如果没有明确的需求文档,招标文件以及中标单位的投标文件均可以作为进行验收测试的参考文档。但由于进行实际开发过程中,出于环境变化及需求把握不足的因素,实际执行会和招标文件有一定的偏差,这时,我们需要和双方沟通,对于和招标文件不符的地方,一定要得到项目建设方的确认方可。

  3、全面考察系统质量特性

  验收测试需要考虑整个系统各方面的质量特性,包括功能性、执行效率、安全性、可靠性、兼容性、易用性、用户文档、可扩充性、资源占用率等多个方面对其进行测试。相应地我们在进行用例设计时要考虑全面性、多维性、效率性,以最少的时间在最大程度上确认软件的功能和其它质量特性是否满足要求。

  ……

  查看全文请点击下载:http://www.51testing.com/html/58/n-817758.html

  版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号