美文网首页
测试环境建设

测试环境建设

作者: ABK_3796 | 来源:发表于2020-03-30 14:54 被阅读0次

背景

测试环境不完善、不稳定导致整个研发效率低下,经常出现环境不可用,被占用的情况。为了解决大家的痛点,提升研发效率,必须搭建完备的测试环境。各部门配合,一起努力,克服困难,完成环境建设工作。

目标

4套环境

65DD879E573E590457A979FE3B918D0D.jpg
  • 项目环境:项目组自己使用的环境,不会影响其他应用
  • 日常环境: 公共的测试环境,必须保持稳定,完成大部分测试工作。
  • 预发环境: 为校验数据与配置产生的环境,执行测试场景受限。
  • 线上环境: 生产环境

域名规范

  • 生产环境:xx.domain.com

  • 预发: xx.pre.domain.com

  • 日常环境: xx.daily.domain.com

  • 内网系统生产环境:xxx.domain2.net

  • 内网系统预发环境:xxx.pre.domain2.net

  • 内网系统日常环境:xxx.daily.domain2.net

APP

线上,预发,日常,项目环境四套环境,要求:

  • 切换环境后,全链路在对应环境,包括账号,APP配置,自有业务,商品,店铺,交易。
  • 推荐,搜索,BI数据等大数据相关可以没有日常环境,但必须有预发环境。
  • 通过strictTarget指定项目环境
  • 切换环境不需要登录

协作

  • 多系统&多项目:参与改动系统都需要一套项目环境,项目环境开发联调,不对下游产生影响。项目环境第一轮测试通过后,上日常环境,进行第二轮测试。
  • 环境冲突:3个需求同时需要使用日常环境怎么办?3个分支merge后,部署日常环境就可以,有冲突就解决,测试通过后,三个分支各自发布。

执行

APP

  • 依赖接口不同环境接口梳理
  • 推动依赖方建立4套基础测试环境
  • UI更改,构建脚本debug开关支持
  • 统一环境切换配置
  • 接口迁移Thor

appserver

  • 梳理系统不同环境接口梳理
  • 推动依赖方建立3套基础测试环境
  • 项目环境,日常环境,预发环境 搭建与维护。

QA

  • 协助推动依赖方环境建设
  • 日常环境测试数据准备
  • 技术改造测试支持

相关文章

  • 测试环境建设

    背景 测试环境不完善、不稳定导致整个研发效率低下,经常出现环境不可用,被占用的情况。为了解决大家的痛点,提升研发效...

  • 测试环境建设思考系列(一)

    题记:简单梳理下近期的一点工作,遇到一些瓶颈点,有些地方一直是稀里糊涂,没有思考清楚,这里烂笔头写出来,也帮助脑子...

  • test

    建设 测试

  • 十九、测试环境

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

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

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

  • 测试web项目实战

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

  • 2019-04-08

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

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

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

  • 发布测试流程

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

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

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

网友评论

      本文标题:测试环境建设

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