Day9 【概念解析】 系统测试
行业概念

Day9 【概念解析】 系统测试

· 约 732 字 · 阅读约 4 分钟
目录

整理定义

系统测试是软件测试的一种类型,它的目标是验证整个系统的功能和性能。系统测试通常在软件开发生命周期的后期进行,当所有的模块或组件都已经集成在一起后。以下是从不同渠道获取的关于系统测试的定义:

一词多义

【工作职位】系统测试,作为软件行业中的一种具体测试岗位。

相关概念

软件测试

功能测试

复述展开

系统测试,System Testing,顾名思义,在广义上是指对整个系统的测试。它的目的是为了证明软件产品与其初始的目标不一致。系统测试,也可以说是为了发现系统中存在的问题预计与预期设计中不一致的地方而产生的一种测试方案。当然,在互联网行业中,“系统测试”也是作为一类测试岗位进行招聘的,与其相关的岗位还有,“测试开发”、“专项测试”等。

理解体会

谈谈对于测试相关岗位的理解吧。

“测试开发”,简称“测开”,是测试+开发组成,岗位内容结合了测试和开发,也就是既需要做测试的工作,也需要完成开发工作,当然,也有专门的测试开发岗位是为了开发一些给到测试流程使用的工具给到开发使用,也可以叫做测试工具的开发。

“专项测试”,岗位内容一般是聚焦于一些比较有挑战的测试岗位,例如专门进行性能测试,有效性测试、压力测试等等这些可以作为专项来进行单独测试系统功能的岗位。

“系统测试”,岗位内容是对于具体的软件进行系统性的测试工作,需要包含类似功能性测试、非功能性测试,对于软件产品提供质量保障。

另外,还有岗位像”质量管理“、”工程效能“等等测试相关的岗位,都是偏质量保障、研发提效相关,与纯粹的测试还是有比较大的区别。这些岗位一般不直接提供测试,而是从整体来对软件产品进行质量上进行保障、效率上进行提升。一般来说,这些岗位需要有比较深厚的测试管理经验才能担任。

相关文章