利用omad搭建新的测试环境

在项目的提测过程中,与测试环境接触最多的就是我们QA了,QA人员应该对自己的测试对象,测试环境了解到位,才能更高效,更准确的展开测试工作。但我们组由于历史原因,开发环境,测试环境和预发布环境一直都是由服务器开发来管理的,所以有必要学习下如何搭建,管理部署和更新测试环境,以及实例扩展,代理配置等。下面就来详细介绍如何部署一个新的测试环境。

  目前杭研的多数产品都是利用OMAD自动部署平台来管理产品的部署,当然搭建新环境的前提就是你需要有OMAD管理操作权限,可以找自己产品的omad管理员申请权限;还有就是你得有一台测试机,并且安装必要的软件JDK等。

  1、  在主机管理中添加一台机器,输入机器名称,部署公共账号,产品名称和归属用户。

 

  2、  添加成功后,主机管理列表出现一台机器。

 

  3、  选择应用,进入环境管理,点击创建环境,创建一个新的测试环境,取名为learning。

 

  4、  填写源码仓库地址,conf名称填写对应的发布的环境的名称,默认为环境名learning,如果改为test,就是对应test环境。

  

  5、 选择机器名,即步骤一中添加成功的机器,并选择用来部署该机器的账号,这里选择popo账号,JVM内存大小默认值,有需要调整时可修改。

  

  6、  保存设置的参数,立即进行构建,如下:

 

  这时候,构建结果会显示未部署,因为server配置的端口号等字段还未指定,所以部署失败。

  

  7、 进入到实例页面,进行实例管理,修改server配置的相关参数值,端口依然可自动分配为未被占用端口,无需手动检查、改写。

  

  neteaseCookie保持与应用中其他环境相同,appName默认为产品名_应用名_环境名,Lang填en_US.UTF-8。JVM内存分配默认值,根据实际需要选择合适大小,以免浪费。

  

  8、  各项配置填写完成后点击下一步,配置确认环节会显示整个环境配置填写的参数,不包括默认的参数,如果有不妥可以点击上一步返回修改,确认无误后可提交,系统会自动构建与部署。构建与部署结束后会有相应日志打印,环境管理页面可查看构建日志。成功部署页面如下:

  

  大功告成,以后可以根据需要修改环境:可修改环境配置参数,修改完成提交后系统不会自动构建部署,此时,可采取两种方式来进行。第一种:环境要点行的“一键部署”,使用一键部署时还可以选择代码版本,默认最新或者指定填写。第二种:环境管理页面导航栏的“构建版本”+实例管理页面导航栏“部署版本”来分部执行构建、部署。

  但是,也别高兴太早,部署后,就要面临一些第三方service环境与你所部署的新环境的机器网络不通的问题,我们青果产品一共依赖到的第三方服务有NDIR,NOS,NTS,CDN,PUSH等,都有可能存在环境不通的问题。也需要安装像redis缓存等其他依赖项,需要熟悉产品的架构,调用对应的接口测试下功能是否可用,再进一步打通环境。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本火锅店点餐系统采用Java语言和Vue技术,框架采用SSM,搭配Mysql数据库,运行在Idea里,采用小程序模式。本火锅店点餐系统提供管理员、用户两种角色的服务。总的功能包括菜品的查询、菜品的购买、餐桌预定和订单管理。本系统可以帮助管理员更菜品信息和管理订单信息,帮助用户实现在线的点餐方式,并可以实现餐桌预定。本系统采用成熟技术开发可以完成点餐管理的相关工作。 本系统的功能围绕用户、管理员两种权限设计。根据不同权限的不同需求设计出更符合用户要求的功能。本系统中管理员主要负责审核管理用户,发布分享的菜品,审核用户的订餐信息和餐桌预定信息等,用户可以对需要的菜品进行购买、预定餐桌等。用户可以管理个人资料、查询菜品、在线点餐和预定餐桌、管理订单等,用户的个人资料是由管理员添加用户资料时产生,用户的订单内容由用户在购买菜品时产生,用户预定信息由用户在预定餐桌操作时产生。 本系统的功能设计为管理员、用户两部分。管理员为菜品管理、菜品分类管理、用户管理、订单管理等,用户的功能为查询菜品,在线点餐、预定餐桌、管理个人信息等。 管理员负责用户信息的删除和管理,用户的姓名和手机号都可以由管理员在此功能里看到。管理员可以对菜品的信息进行管理、审核。本功能可以实现菜品的定时更和审核管理。本功能包括查询餐桌,也可以发布的餐桌信息。管理员可以查询已预定的餐桌,并进行审核。管理员可以管理公告和系统的轮播图,可以安排活动。管理员可以对个人的资料进行修改和管理,管理员还可以在本功能里修改密码。管理员可以查询用户的订单,并完成菜品的安排。 当用户登录进系统后可以修改自己的资料,可以使自己信息的保持正确性。还可以修改密码。用户可以浏览所有的菜品,可以查看详细的菜品内容,也可以进行菜品的点餐。在本功能里用户可以进行点餐。用户可以浏览没有预定出去的餐桌,选择合适的餐桌可以进行预定。用户可以管理购物车里的菜品。用户可以管理自己的订单,在订单管理界面里也可以进行查询操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值