技能过关的话,学历也没问题的情况下 ,其实问题也不太大
做测开的话,用 java 好点 。python 的话 你可以找开源框架 看他们的代码 ,然后自己再去优化你的脚本就好了
反正最好不要在外包待太久
1、开发所谓的打包、构建、部署、发布分别是什么意思?
打包和构建:就是编译代码,得到部署包
部署、发布:部署指部署到服务器,发布的话有可能指的是把部署上传到仓库 ,也可以表示部署,这个要看怎么去理解
2、构建打包后,如何把这些安装包自动安装到一个环境去?安装好这些服务和客户端后又如何触发自动化测试(包括 UI 和接口)
打好包后,通过 jenkins 可以把部署包上传到指定服务器某个目录,然后部署成功后,可以自动触发构建其他的测试 job 去触发执行自动化测试脚本
3、这一套如何跟 docker 结合使用?
结合 docker 的话,可以用 docker 搭建 jenkins,要部署的包可以写脚本编译成 docker 镜像 ,以 docekr 的方式去部署