当前位置:首页 > 软件测试 > 正文内容

测试环境没bug了就能直接上线了吗?

做测试的童鞋们在日常工作中接触最多的就是测试环境,大部分bug都是在测试环境中发现并修改的,但是测试环境只是测试过程中涉及到的必备环境,测试环境通过后必须要经过其他一些环境的选择性验证才能最终上线,除了测试环境、生产环境外还有开发环境、仿真环境、预发布环境,下面分两步介绍下各个环境的作用

一、第一步---------------各个环境的初步介绍

目标

掌握各个环境的使用者和使用目的

步骤

按产品上线顺序依次介绍各个环境

1、开发环境

开发人员代码联调、提测之前的自测使用

2、测试环境

测试人员使用,用于开发提测版本的功能、性能等迭代测试

3、仿真环境

测试人员使用,用生产环境的数据测试业务功能,用以覆盖用户真实场景,数据从生产环境导入

4、预发布环境

测试人员使用,两个目的:

  • 用于验证只有生产环境上才配置的一些功能,比如调用第三方接口

  • 测试环境或者是仿真环境的重要功能回归

5、生产环境

运维或研发部署,供用户使用,测试人员尽量避免在生产环境进行测试

二、第二步----------------了解各个环境的具体差别

目标

掌握各个环境支撑各自使用目的原理

步骤

通过图形界面多维度比较各个环境


环境名称开发环境测试环境仿真环境预发布环境生产环境
使用者开发人员测试人员测试人员测试人员运维
目的开发联调和自测用测试做版本功能、性能迭代测试用生产环境数据模拟用户操作进行测试用于验证一些生产环境才有的特殊功能以及测试环境重要功能的回归供用户使用
数据库配置开发单独的数据库测试单独的数据库测试单独的数据库;数据是线上导入的线上数据库线上数据库
代码配置准备上线的最新代码准备上线的最新代码准备上线的最新代码准备上线的最新代码线上已经运行的代码
访问域名开发单独域名测试单独域名A测试单独域名B测试单独域名B线上域名


注意:

1.测试单独域名A和测试单独域名B仅是用于区分两个不同的域名。

2.使用生成环境数据和生产环境数据库表结构的区别

  • 仿真环境数据库表结构是独立配置不同于线上的,但是数据是线上的

  • 预发布环境直接就是用的和线上同一个数据库,故数据肯定是线上数据

3.在操作预发布环境的时候由于用的线上数据库,要格外注意不能删除数据。 测试后产生的脏数据需要运维清掉

4.开发环境和测试环境不能交叉使用

5.各个环境通过数据库配置、代码配置、访问域名来支撑各自的使用目的


扫描二维码推送至手机访问。

版权声明:本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:luxd@aliyun.com,感谢支持理解。


本文链接:https://luxd.cc/post/84.html

“测试环境没bug了就能直接上线了吗?” 的相关文章

淘宝购物车的测试点有什么?

淘宝购物车的测试点有什么?

1.界面测试打开淘宝购物车页面后,页面的布局是否合理,是否完整。不同卖家的商品在不同的table区域显示,区分明显。页面的功能按钮可以正常显示。商品的最下方显示失效宝贝。页面的最低端显示“你可能喜欢”向下滑动页面,在购物车顶端展示“购物车”。购物车中如果存在有商品降价、库存不足、限购件数等,在商品详...

假如给你一个XX东西你要怎么测试?

假如给你一个XX东西你要怎么测试?

第一点:功能测试(假如是水杯的话,测试水杯的功能是否能正常喝水,是否能正常装水)(假如是笔的话,测试笔是否能正常写出,是否会出现断笔水)(假如是键盘的话,测试键盘的各个按键是否可以按的下去,连接电脑后,是否可以使用)第二点:界面测试(假如是水杯的话,查看水杯的颜色外观是否完整)(假如是笔的话,查看笔...

如何对人工智能软件进行冒烟测试?

如何对人工智能软件进行冒烟测试?

我们在进行普通软件测试的时候,第一步是要进行冒烟测试,那么在测试人工智能软件的时候第一步是要做什么呢?其实同样是要做冒烟测试,本文就通过两步给大家介绍怎样做AI软件的冒烟测试一、第一步------------了解冒烟测试的作用目标掌握冒烟测试在软件测试中的作用步骤1.开发提测软件版本2.测试根据冒烟...

项目中测试人员是如何拆分功能模块的

项目中测试人员是如何拆分功能模块的

 实际项目工作中,刚入职的测试人员经常出现一个问题:“新项目以前从未接触过,不知道如何下手?”鉴于此,我分享一下思路:作为测试人员如何在一个新项目中更好的拆分功能模块并设计出较完善的测试用例。5W2H分析法了解项目背景根据产品需求确认功能模块产品功能的拆分及用例设计回顾总结及改进提升一.&...

接口测试神器 Jmeter 如何实现测试关联

接口测试神器 Jmeter 如何实现测试关联

小白必看,接口测试神器 Jmeter 如何实现测试关联 前言:三四月份赶上跳槽高峰期,面试中,接口测试部分的关联是经常被提及的知识点之一,经常有同学因此错失良机,“关联”可谓是重中之重了,今天就写一篇关于Jmeter关联的文章,以作备忘。所谓关联,通俗的讲,就是一个请求...