软件测试环境的重要性

发表于:2010-1-22 17:59

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

 作者:yanyue    来源:Taobao QA Team

  经历了几个项目,对测试环境对测试的影响深有感受。一个良好的软件测试环境对测试人员进行测试是个很好的保障,提高测试效率,也是对项目质量的一种保障。同时测试环境适合与否会严重影响测试结果的真实性和正确性。

  在设计测试环境阶段根据客户的需求进行环境设计,当然期望测试环境无限接近于客户所需软件运行的真实环境,这样能够测试出真实环境中的所有问题,同时也需要理想环境以便找出问题的真正原因。但实际上由于各种资源的限制,只能在近似的模拟环境中进行测试。

  相反理想环境有利于代码的调试和分析,但测试结果就无法视为真实结果。

  测试环境可以说是测试的基础,它贯穿了测试的各个阶段,每个测试阶段中测试环境对测试影响是不一样的。

  在最初环境的设定,比如版本情况,在错误的版本下测试就可能是得出完全错误结果,发现很多无效BUG,这些白费徒劳的工作可能就会导致真正环境的测试延期,最后导致项目延期。在中途测试环境的宕机,就可能造成测试无法执行。 有时候测试环境无法实现的情况就需要测试人员手工配置,修改系统设置,这样可能会忽略了实际使用可能会出现的BUG,所以这样也不是很合理。

  所以在测试工程中,测试人员需要记录好这些环境版本不同而造成的BUG;环境是由于什么原因宕机,以及宕机的时间,及影响测试的功能块;无法模拟的测试环境,也都需要记录,项目上线后,出现问题这也是一种有源可循。这些都可提供PM,PD,TL来评估这些的风险对项目的影响,以及上线后会带来的影响,也便于开发进行问题排查。

  一套稳定良好的测试环境,并不只依赖于环境配置人员,需要大家一起配合,将环境因素对项目的影响降到最小。

推荐阅读:

测试环境与执行测试

测试环境与开发环境分离的必要性

软件测试环境的规划与管理

如何配置软件测试环境

 

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号