美文网首页
测试环境

测试环境

作者: 世界很大又很小 | 来源:发表于2019-06-22 10:29 被阅读0次

什么是测试环境呢?

    简单的说就是软件运行的平台,即软件、硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络

    硬件:包括PC机、笔记本、服务器、各种终端等。例如要测试photoshop软件,是要在PC机上测,还是笔记本上测?是在cpu为酷睿的计算机上测,还是要在炫龙的cpu上测?不同的硬件环境photoshop的处理速度是不一样的。

    软件:这里主要指的是软件运行的操作系统。例如测试photoshop,是指windows xp下测试还是在vista下测试?可能会有兼容性问题。软件环境还包括与其他各类软件共存同一系统时的兼容性问题。

    网络:主要针对的是C/S结构和B/S结构的软件。比如我现在测试的软件,客户的网络环境是千兆以太网,而我们的网络环境还是百兆以太网,而且还是闲时才能达到百兆的速度。这样的环境要是很精确的测试响应时间,还是很伤脑筋的。

  上面介绍了什么是测试环境。那么如何搭建测试环境呢?

  一般来说,配置测试环境可遵循下列原则:

  1、真实:尽量模拟用户的真实使用环境。这里需要提一点,关于项目软件与产品软件需要不同看待。项目软件由于只针对某一群体的用户,所以测试的环境比较单一。但产品软件针对的是广大群众,所以测试环境比较复杂,要多方面考虑。

    2、干净:测试环境中尽量不要安装与被测软件无关的软件。笔者就遇到这种事情,两台机器,针对一个功能,一台测试OK,另一台测试NG,最后根据调查发现,测试OK的机器上安装了客户根本不会安装的VC++开发环境,测试NG的机器正因为没有安装VC,所以测试出了这个bug:软件中缺少必要的动态链接库支持。但这个干净也不是必须的,有时还要刻意去测试某个软件去其他软件并存时的兼容性问题。

  3、无毒,这个应该不必多说了,测试工作应该确保在无毒的环境中进行。

  4、独立:测试环境与开发环境相互独立。就是说开发环境和测试环境最好分开,即测试人员和开发人员分别用不同的服务器(数据库、后台服务器等),避免造成相互干扰。

相关文章

  • 十九、测试环境

    测试环境 -从软件的编码、测试到用户实际使用,存在着:开发环境、测试环境和用户环境。 - “环境”,指的是被测试软...

  • 开发和发布相关的三个环境

    开发环境,开发人员使用 测试环境,测试人员使用 生产环境 开发环境和测试环境独立开,是为了测试进行的同时,开发可以...

  • 测试web项目实战

    测试环境准备 1.找主管或开发要测试环境搭建手册,根据《测试环境搭建手册》准备测试环境。 2.例如:iwebsho...

  • 2019-04-08

    什么是测试环境? 测试环境是指测试人员利用一些工具及数据所模拟出、接近用户真实使用环境的环境,测试环境的目的主要是...

  • 『与善仁』Appium基础 — 19.Appium测试环境搭建总

    1、Appium测试环境搭建整体思路 (1)Android测试环境搭建 Android测试环境需要搭建三个环境,J...

  • 发布测试流程

    开发方面 1.生产环境开发完毕后合并到测试环境 2.测试环境同步正式环境 3.与客户端测试进行功能测试和压力测试 ...

  • 冰河系统网点,仓库编号

    测试环境网点编号 生产环境网点编号 测试环境仓库编号 生产环境仓库编号

  • Confluence迁移

    测试wiki迁移 @(wiki迁移测试) 环境 wiki测试环境:172.16.100.71 Centos 6.5...

  • 微服务链路之快速部署一套测试环境

    前言: 一般公司都会有开发环境、测试环境、线上环境,测试环境主要用于给测试人员测试每次新功能开发后提交的代码。随着...

  • Hosts的作用

    在我目前的测试工作中,有三套环境,测试环境、预发环境、线上环境。访问测试环境、预发环境的时候,需要绑定特定的Hos...

网友评论

      本文标题:测试环境

      本文链接:https://www.haomeiwen.com/subject/ofemqctx.html