测试环境建设的基本原则

Posted CrissChan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试环境建设的基本原则相关的知识,希望对你有一定的参考价值。

说起来测试环境,我相信很多人都觉得不稀奇,哪位测试工程师不和测试环境打交道的,那么要是说一下测试环境是什么的时候,怎么规划测试环境,不知道你是不是还是一样觉得稀松平常。

测试环境到底是什么

测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称,简单说就是能够支持完成测试工作所需要的软件和硬件。测试环境是测试活动的基础,正确模拟生产环节,稳定支持测试活动是测试环境的基本要求。稳定可控的测试环境能够提升测试工程师的测试工作效率,测试工程师无需花费时间再测试环境的稳定性、测试数据的适合性上,只要按照测试用例(这里既包含了自动化测试用例也包含手工测试用例)正确执行就可以稳定复现测试过程。

测试环境的搭建原则

一个最理想的测试环境肯定是生产环节的一个复制,但是这种理想的测试环境无论是在物理机时期,还是虚拟机时期,乃至现在容器化之下都是一种很难做到的,这个难做到其实是成本约束的。在真实的工作中,如果在团队中有人问到我们,需要什么样配置的一个测试环境的时候,我相信很多人都会说的并不清楚,往往会陷入需要什么样配置的服务器或者需要多少CPU多少内存上。那么这些需要多少服务器或多少CPU多少内存是怎么规划出来的呢?这就需要测试环境的搭建原则了。

测试环境的搭建的根本原册就是测试环境等价原则,这里的等价就是和生产环节的功能等价,但是不是等规模。这里说的等价针对不同的测试类型有不同方向的考虑。

功能测试测试环境的搭建原则

功能测试主要是根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。因此功能测试的测试环境就应该满足

以上是关于测试环境建设的基本原则的主要内容,如果未能解决你的问题,请参考以下文章

测试环境建设的基本原则

测试环境建设原则和管理实践

测试环境建设原则和管理实践

测试环境建设原则和管理实践

3测试基础-软件测试的环境

如何搭建一个好的测试环境