- 博客(16)
- 收藏
- 关注
原创 VMware虚拟机NAT网络配置
配置VMnet8虚拟网卡依次打开->控制面板->网络和 Internet->网络连接,查看VMnet8网络配置,设置VMnet8网段和Windows本地网络在同网段,然后配置VMnet8的IP地址和默认网关配置VMware虚拟网络(1)配置VMware虚拟网络和VMnet8默认网关保持一致(2)配置虚拟机使用VMnet8虚拟网卡修改虚拟机配置文件(1)此处使用的是静态IP,未使用DHCP模式,编辑配置文件 vim /etc/sysconfig/network-scri
2021-12-19 15:40:25
654
原创 RobotFrameWork入门
一、安装(1)安装pip install robotframeworkpip install robot(2)命令行使用window环境确认 ${python安装路径}\Scripts 目录下存在robot.exe文件,然后将 ${python安装路径}\Scripts 所在路径加入环境变量(3)重启终端验证robot --version(4)插件安装—IntelliBot(可选,pycharm里面安装插件)二、基本认识(1)RF架构测试数据(test data)使用非常简单、易于
2020-12-19 12:41:22
602
1
原创 paramiko 进阶02(paramiko封装后文件操作以及命令操作)
class SSHConnection: # 初始化连接创建Transport通道 def __init__(self, host=hostname, port=int(port), user='root', pwd="Alibaba%1688"): self.host = host self.port = port self.user = user self.pwd = pwd self.__transp..
2020-12-06 16:34:29
637
原创 paramiko 进阶01(远程连接服务器然后ssh到其它服务器执行命令)
import osimport reimport timeimport tracebackimport loggingimport paramiko# ssh到server01def connect_to_server01(hostname, port, server01_password, username="root"): action = "connect to server01" trans, channel = "", "" try: tr
2020-12-06 16:29:59
671
1
原创 状态轮询操作
def waitfor(function, expect_data, timeout=60, interval=2, param=None, *args): start_time = datetime.datetime.now() while True: ret1 = function(param) if ret1 is None: return actual_data = function(param) logger.info
2020-11-07 19:34:47
254
原创 paramiko通过交互式输入密码远程连接服务器
def paramiko_demo():action = “connect remote server by input password”hostname = “10.9.1.1”port = 22channel, trans = “”, “”try:trans = paramiko.Transport((hostname, int(port)))trans.start_client()password = “123456”trans.auth_password(username=‘ro
2020-11-07 11:02:17
1372
原创 centos7 镜像加速器的配置(拉取镜像享受飞一般的速度)
镜像加速器的配置(1)登录阿里云开发者平台并进入控制台https://developer.aliyun.com/api(2)依次:产品与服务—>搜索“镜像服务”—>容器镜像服务(3)配置镜像加速器,由于我使用的是centos7, 所用使用centos7的版本进行配置。(4)具体配置sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors":
2020-10-16 21:09:53
764
原创 多进程使用unittest并将测试类的self对象传入装饰器美化日志输出
多进程入口 run.pyimport sysimport multiprocessingimport unittestfrom multiprocessing import Processfrom utils.unittest_utils import ParametrizedTestCasefrom test.test_demo import TestDemoclass MyProcess(Process): def __init__(self, data):
2020-10-13 20:25:10
526
1
原创 VMware 安装centos7并连接Windows10本地网络
centos7的安装安装请参考:https://blog.youkuaiyun.com/tsundere_x/article/details/104263100网络配置除了上述博客中配置方式外,也可采用桥接方式,使用windows本地网络。具体步骤如下:(1)关闭centos机器:编辑-虚拟网络编辑器(2)配置桥接模式:点击更改设置—选中桥接模式—配置windows的网卡—确定(3)打开虚拟机,禁用NetworkManagersystemctl stop NetworkManagers
2020-10-12 20:54:27
363
原创 paramiko神器远程执行linux命令
paramiko及其依赖安装由于工作的服务器不通外网,只能下载包及其依赖进行手动安装。 python版本2.7.16 + centos7requirements.txt :bcrypt-3.1.7cffi-1.14.3cryptography-3.1.1enum34-1.1.10paramiko-2.7.2pycparser-2.20pynacl-1.4.0paramiko模块的简单使用import paramiko##1.创建一个ssh对象client = param
2020-10-12 20:04:47
600
1
原创 Unittest 多进程+装饰器+额外传参给测试类
一、给Unittest测试类添加参数调用unittest.main()时无法传入额外的参数给我们的测试类时,可以使用如下工具给我们的测试类添加额外的参数:unittest_utils.py代码:import unittestclass ParametrizedTestCase(unittest.TestCase): """ TestCase classes that want to be parametrized should inherit from this clas
2020-09-13 13:15:25
697
转载 Windows redis中文乱码问题解决
Windows redis中文乱码问题解决windows redis下载:链接:https://pan.baidu.com/s/18w1JqFakjhhaDOUqTd9loA提取码:7g6r
2020-08-26 21:17:02
553
转载 解决创建servlet 找不到webservlet包.
问题复现webservlet包导入异常解决方案转载自:https://www.cnblogs.com/wang-meng/p/5723357.html
2020-08-26 21:16:41
245
原创 Druid数据库连接池的使用 (MYSQL --version=8.0.20)
(1)jar 包下载链接:https://pan.baidu.com/s/1UiqV9fNAxjPpD4rxXuFOUA提取码:zfco(2)druid.properties配置文件// mysql 8.0驱动driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/db01?useUnicode=true&characterEncoding=utf-8&useSSL=false&ser
2020-08-26 21:16:21
1131
原创 使用tomcat容器在idea运行项目输出中文乱码问题解决
中文乱码如图原因分析之前使用tomcat8.5.56版本未出现中文乱码问题,使用Version10版本后出现乱码,可能是因为版本不匹配导致的,与tomcat有关。解决办法在 tomcat / conf 目录下,修改 logging.properties文件 ,增加参数 java.util.logging.ConsoleHandler.encoding = GBK,重启后终于可以了。...
2020-08-26 21:15:57
284
原创 tomcat报错处理:org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start:
报错日志:这个报错查了很多资料,有人是因为servlet-api.jar包冲突导致的,有人是因为jar损坏导致的。。。。总之原因很多,我试了之后都没有解决。25-Aug-2020 19:34:26.512 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.Lifec
2020-08-26 21:07:56
3394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人