最近,有个新成立的部门邀请我去给员工做一个测试培训。我问他们的测试需求是什么,对方说,有个软件产品要发给用户,想在测试前进行一个配置项测试,但部门里的人都不知道该从哪里入手。
今天,作为在软件行业从事过很多工作的“老同志”,愿意跟大家探讨下,配置项测试中的几种常见类型。
首先,明确一下配置项的概念。配置项是相对于配置而言的,指纳入配置管理的产品集合,包括文档和程序,以及其它配件项。在姐姐从事的这个行业里,配置项测试指的是对已经研发完毕,纳入配置管理,并准备提交给客户的软件项目进行测试。通常情况下,在开发方看来,配置项是一个完整的亟待发布的软件产品,只等经过测试认可,即可发布。
配置项测试的测试类型,通常包括很多种,例如文档审查,静态分析,内存使用缺陷测试,功能测试,性能测试,人机界面测试,余量测试,接口测试,安全性测试等等。有些对测试要求比较高的行业,还可能有更多分类。今天姐姐就最常见的几种测试类型做下简要介绍。
1.文档审查
对于配置项级别的测试来说,一般审查软件需求规格说明文档及接口需求规格说明文档,还有用户使用手册。
在审查中,着重查看需求文档中对功能和性能的描述,是否遵循软件任务书的要求,需求的描述是否明确,是否有二义性和模棱两可的地方,是否与软件配置项的功能实现有分歧。
查看用户使用手册的是否支持用户对软件的安装和使用,功能描述和使用步骤是否与软件实现保持一致,描述是否合理等。
在进行文档审查时,最好提前制