python应用(七、自动化部署测试环境paramiko)

7、自动化安装测试环境(python + paramiko)
https://www.bilibili.com/video/BV1eb411P7tV?p=8
7.1 手动实现步骤

1)使用xshell登录服务器
2)使用命令查看以前版本的产品(kong)是否在运行
$ ps -ef|grep kong|grep -v grep
如果有,停止运行(pid为18301)
$ kill -9 18301

7.2 使用python实现自动化安装
1)安装paramiko库

pip install paramiko

2)连接服务器

3)执行shell命令,获取返回结果,分析返回结果

4)上传文件

5)在windows中打开网页,验证软件部署成功
步骤1-4,是以firefox为例进行的代码编写,步骤5验证的是BS架构的服务器代码,和前面4步,不一致。仅供参考。
步骤5的内容可以参考第8章web自动化

原文地址:https://www.cnblogs.com/bdzxh/p/14188882.html