请已经工作的同学们回答一下,一个自动化测试在工作中,做哪些事情的时候需要用到 Linux? 我猜,自己用的电脑是 Windows,在自己的电脑上写测试用例、测试脚本等等,然后上传到 Linux 服务器运行脚本。 做性能测试的时候,还要上 Linux 查看服务器性能数据。 是这样的吗? 还有其他事情需要使用 Linux 吗?
部署测试环境啊,做性能调优啊,做监控之类的,当然现在很多都用 docker、k8s 了,就需要知道 docker 的一些知识。比如你自动化脚本怎么用 docker 跑起来之类的
测试环境是什么?不是在自己电脑上测试吗?
bs 的准生产环境部署
搭建自动化测试平台要用到各种 linux
自动化测试和 linux 没有直接关系
如果你是只做 UI 自动化这块的(写脚本,执行脚本),和 Linux 基本没多大关系。 但是涉及更深一点,比如测试平台、测试环境等搭建维护,还有 App 自动化这块,接口自动化这块就都需要接触 Linux 了。
基本上 linux 的知识越多越好~ 知道的越多,你能做的事就越多。 我工作中 9 成以上的工作内容都是跟 linux 相关的
天天都在敲各种命令。。。
脚本是脚本,环境是环境
你们还要自己维护测试环境吗?一般你们是怎么做的呢?
建议看下鸟哥的私房菜,系统学习下吧。
一般都是像一楼说的环境部署会用到。 暂时可能不会用的话,也建议作为知识储备学习一下。 以后没准就会用到。