大家好,我是「Bigder」。
知乎和群友问:
在面试软件测试过程,经常被问到“你会搭建测试环境吗”?知乎上是很高频的提问。搜索一下测试工程师的岗位要求,很多也要求需要懂得的部署测试环境,会部署和维护测试环境是加分项!
Bigder回答:
我们是运维部门统一维护测试环境、仿生产环境、生产环境,实际上测试人员是没有权限去碰环境的、以免误操作或者修改配置信息导致环境不可用。
部分公司,测试环境是测试部门维护的、仿生产换和生产环境是运维部门维护。
一个完整的测试环境、按照部署手册执行部署,一般需要部署:
1、Web应用服务器:Tomcat
2、数据库:Mysql
3、配置JDK
4、缓存服务器:Redis
5、应用war包发布至应用服务器部署测试环境是测试人进阶的一个机会,非常锻炼人。
通过部署测试环境,更容易熟悉服务之间的调用关系、学到服务间的底层关系。部署测试环境,是锻炼Linux命令技能的最好机会。
学会部署测试环境,更能增加测试在研发团队的话语权,同时也更难被替代,身边有测试专职维护测试环境、后来转岗运维部的很多的。
部署收藏:
Linux git的安装
Linux centos 7.6 64Bit下安装PHP完整过程
以上,
Bigder