从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到。
对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux系统完全了解,你只需要学会一些常用的基本命令,这些命令足够支撑你去查看日志,定位bug,修改文件,搭建环境就完全OK了。对于Linux系统底层的实现不需要了解,甚至对于绝大多数的命令都不需要知道。
我们是如何在我们的工作中使用Linux呢?
相信很多人都知道,之所以我们会用到Linux,是因为我们的产品将Linux系统作为我们的服务器使用,当我们去测试产品时需要在Linux上部署产品,若产品某个功能出现错误,我们需要去排查出错的原因,出于这二个目的,我们就需要掌握一定的Linux命令。
01
第一个作用:搭建环境
根据每个公司的情况,软件测试人员需要自己在Linux系统上部署测试环境,也有公司是开发人员帮忙在Linux服务器上部署,不需要测试人员自己部署,而现在大部分开始做自动化部署了,就更不需要软件测试人员手工部署,直接在Jenkins上自动部署就完成了,然后打开web界面,新部署上的去的代码就生效了。